Lenh echo online trong linux
Lệnh echo là một trong những lệnh cơ bản nhất và thường được sử dụng trong Linux. Các đối số được chuyển đến echo được in ra stdout. Show
Nội dung chính
Echo Command
Ngoài ra còn có một tiện ích độc lập /usr/bin/echo, nhưng thông thường, phiên bản tích hợp shell sẽ được ưu tiên. Chúng sẽ bao gồm phiên bản Bash builtin của echo. Cú pháp cho lệnh như sau: echo [-neE] [ARGUMENTS]
Có một vài điểm cần xem xét khi sử dụng lệnh echo.
Ví dụCác ví dụ sau đây cho thấy cách sử dụng lệnh echo:
echo Hello, World! Output: Hello, World!
Để in một dấu ngoặc kép, hãy đặt nó trong dấu ngoặc kép hoặc thoát nó bằng ký tự gạch chéo ngược. echo 'Hello "Hocdevops"' echo "Hello \"Hocdevops\"" Output: Hello "Hocdevops"
Để in một báo giá duy nhất, hãy kèm theo nó trong báo giá đôi hoặc sử dụng Trích dẫn ANSI-C echo "I'm a Linux user." echo $'I\'m a Linux user.' Output: I'm a Linux user.
echo -e "You know nothing, Jon Snow.\n\t- Ygritte" Output: You know nothing, Jon Snow. - Ygritte
echo The PHP files are: *.php Output: The PHP files are: index.php contact.php functions.php
Thay vì hiển thị kết quả đầu ra trên màn hình, bạn có thể chuyển hướng nó đến một tệp bằng các toán tử > hoặc >>: echo -e 'The only true wisdom is in knowing you know nothing.\nSocrates' >> /tmp/file.txt Nếu tệp.txt không tồn tại, lệnh sẽ tạo ra nó. Khi sử dụng tệp sẽ được ghi đè, trong khi >>> sẽ thêm output vào cuối tệp . Dùng
lệnh cat /tmp/file.txt Output: The only true wisdom is in knowing you know nothing. Socrates Hiển thị các biến
echo $USER Output: Hocdevops
Sử dụng biểu thức $ (command) để bao gồm đầu ra lệnh trong đối số của echo. Lệnh sau sẽ hiển thị ngày hiện tại: echo "The date is: $(date +%D)" Output: The date is: 04/17/19 Hiển thị màu Sử dụng trình tự thoát ANSI để thay đổi màu nền trước và nền sau hoặc đặt các thuộc tính văn bản như gạch dưới và in đậm. echo -e "\033[1;37mWHITE" echo -e "\033[0;30mBLACK" echo -e "\033[0;34mBLUE" echo -e "\033[0;32mGREEN" echo -e "\033[0;36mCYAN" echo -e "\033[0;31mRED" echo -e "\033[0;35mPURPLE" echo -e "\033[0;33mYELLOW" echo -e "\033[1;30mGRAY" Kết thúcĐến bây giờ, bạn nên có một sự hiểu biết tốt về cách thức hoạt động của lệnh echo. Nếu bạn có bất kỳ câu hỏi hoặc phản hồi nào, hãy để lại bình luận. |