Bash cách lặp lại một biến

Bash How Echo Variable



Trong khi người dùng đang thực thi tập lệnh bash trong hệ thống Linux, các tập hợp lệnh bash khác nhau cần được thực thi từ cửa sổ đầu cuối dựa trên các yêu cầu khác nhau. Sau khi chạy các lệnh bash, nó sẽ hiển thị đầu ra trên thiết bị đầu cuối nếu không có lỗi nào tồn tại nếu không sẽ xuất hiện thông báo lỗi trên cửa sổ dòng lệnh. Đôi khi, người dùng muốn giữ lại đầu ra này để sử dụng trong tương lai. Trong tình huống này, kết quả đầu ra của các lệnh này có thể được lưu trữ trong một biến.

Các biến là một tính năng thiết yếu của lập trình bash, trong đó chúng ta gán một nhãn hoặc tên để tham chiếu đến các đại lượng khác: chẳng hạn như một lệnh số học hoặc một giá trị. Chúng được sử dụng để làm cho các chương trình máy móc dễ đọc hơn đối với con người. Sử dụng lệnh echo, bạn có thể hiển thị đầu ra của một biến hoặc dòng văn bản. Nó không yêu cầu định dạng trong khi triển khai tùy chọn này. Lệnh echo rất hữu ích để hiển thị đầu ra của biến, đặc biệt khi bạn biết nội dung của một biến sẽ không gây ra bất kỳ vấn đề nào.







Trong bài viết này, chúng ta sẽ khám phá cách lặp lại một biến trong bash. Chúng tôi đã triển khai tất cả các lệnh bash trên Ubuntu 20.04. Chúng tôi sẽ thảo luận về một số ví dụ mà qua đó bạn có thể dễ dàng hiểu các khái niệm cơ bản.



Cú pháp cơ bản

Đây là cú pháp cơ bản của cách lặp lại một biến được đưa ra dưới đây:



quăng đi $ var_name

Trong lệnh trên, echo là một lệnh được sử dụng để hiển thị giá trị của biến ‘var_name’. Var_name là tên của một biến.





Khởi chạy thiết bị đầu cuối

Mở thiết bị đầu cuối bằng cách nhấn ‘Ctrl + Alt + t’ hoặc khởi chạy thiết bị đầu cuối từ thanh tìm kiếm ứng dụng. Để làm điều đó, hãy nhấp vào ‘Hoạt động’ nằm ở góc bên trái trong Ubuntu 20.04 và ghi ‘thiết bị đầu cuối’ trong thanh tìm kiếm như sau:



Khởi chạy thiết bị đầu cuối bằng cách nhấp vào biểu tượng thiết bị đầu cuối.

Echo biến đơn

Sử dụng lệnh echo, bạn có thể lặp lại giá trị của một biến. Bạn chỉ cần khai báo và gán giá trị cho một biến và sau đó chỉ cần lặp lại giá trị của biến đó. Để bạn hiểu rõ, chúng tôi sẽ thảo luận một số ví dụ được đưa ra dưới đây:

Ví dụ # 01:

Hãy lấy một ví dụ, chúng tôi muốn hiển thị giá trị của một biến có tên là ‘var_a’ có giá trị 100. Bây giờ, bằng cách sử dụng lệnh echo, chúng tôi có thể chỉ cần hiển thị giá trị của nó trên terminal như sau:

$var_a=100
$quăng đi $ var_a

Kết quả sau bạn sẽ thấy trên thiết bị đầu cuối:

Ví dụ # 02:

Hãy thảo luận về một ví dụ khác, chúng tôi muốn hiển thị văn bản 'biến echo lập trình bash' trên thiết bị đầu cuối bằng cách sử dụng biến. Vì vậy, hãy lấy một biến có tên là ‘var_b’ và lưu trữ văn bản trên trong biến này với dấu ngoặc kép.

$var_b=bấu víulập trìnhquăng điBiến đổi
$quăng đi $ var_b

Bạn sẽ thấy kết quả sau trên thiết bị đầu cuối:

Ghi chú: nếu bạn sử dụng echo var_b thì nó sẽ chỉ hiển thị tên biến trên thiết bị đầu cuối thay vì hiển thị giá trị của nó.

Echo nhiều biến

Ví dụ sau sẽ chỉ cho bạn cách lặp lại các biến bội số:

Ví dụ # 01:

Ví dụ: lấy hai biến var_A và var_B.

$var_A= bạn bè địa ngục
$var_B=năm mươi
$quăng đi $ var_A$ var_B

Đầu ra sau sẽ hiển thị trên thiết bị đầu cuối:

Ví dụ # 02:

Ví dụ, chúng tôi muốn hiển thị ngày và tên máy tính của chúng tôi. Vì vậy, chúng ta sẽ lưu trữ lệnh date và hostname trong var1 và var2 tương ứng. Bạn có thể thấy cách triển khai như sau:

$var1= $(ngày)
$var2= $(tên máy chủ)
$quăng điNSngày$ var1 @tên máy tính là$ var2

Sau khi chạy lệnh trên, bạn sẽ thấy kết quả sau:

Phần kết luận

Trong bài viết này, chúng tôi đã giới thiệu cách hiển thị giá trị biến hoặc đầu ra văn bản bằng cách sử dụng lệnh echo. Chúng tôi đã thực hiện các ví dụ về biến bash khác nhau trên thiết bị đầu cuối để hiểu rõ hơn. Từ các lệnh trên, tôi hy vọng bây giờ bạn đã quen với cách lặp lại các biến và văn bản trong lập trình bash. Hơn nữa, bạn có thể sử dụng các lệnh khác nhau để lưu trữ bên trong biến. Vui lòng cho tôi biết trong trường hợp có bất kỳ vấn đề nào liên quan đến bài viết này.