Câu hỏi được gắn thẻ «echo»

Các câu hỏi về shell dựng sẵn hoặc `/ bin / echo`. Thẻ này không nên được sử dụng nếu câu hỏi của bạn chỉ đơn giản là in ra thiết bị đầu cuối, chỉ áp dụng nó nếu câu hỏi của bạn dành riêng cho lệnh `echo`.

6
Mặt trái của echo -e là gì?
Nếu tôi có một chuỗi với các ký tự không thể in, dòng mới hoặc tab, có cách nào tôi có thể sử dụng echođể in chuỗi này và hiển thị mã cho các ký tự này (ví dụ: \ncho dòng mới, \bcho backspace) không?
13 shell  echo 

7
dấu thời gian trước một tiếng vang
Tồn tại một cách đẹp hơn để tạo dấu thời gian ở phía trước echo? Hiện tại tôi làm theo cách này: #!/bin/sh if mount | grep -q /mnt/usb; then echo `date +%R\ ` "usb device already mounted" else echo `date +%R\ ` "mounting usb device..." mount -t msdosfs /dev/da0s1 …
12 shell  timestamps  echo 





1
Vận chuyển trở lại với lệnh echo
Tôi đã thực hành lệnh echo với tùy chọn \r(trở về vận chuyển) như dưới đây. echo -e "This is \r my college" đầu ra: my college nhưng khi tôi thêm một từ trước \rnhư dưới đây echo -e "This is the \r my college" Sau đó, nó cho tôi …
9 shell  echo  newlines 


1
Tại sao không có một dòng mới ở cuối trích dẫn một subshell và chuyển kết quả cho echo?
Khi tôi làm ls | grep pngđầu ra của grep là: 2015-05-15-200203_1920x1080_scrot.png 2015-05-16-025536_1920x1080_scrot.png (tên tệp, dòng mới, tên tệp, dòng mới) sau đó, echo $(ls | grep png)đầu ra: 2015-05-15-200203_1920x1080_scrot.png 2015-05-16-025536_1920x1080_scrot.png (tên tệp, khoảng trắng từ tách từ, tên tệp, dòng mới !! từ echo !!) Đó là tất cả …


3
Echo một lệnh đuôi tạo ra đầu ra bất ngờ?
Lệnh này, khi chạy một mình, tạo ra kết quả mong đợi (dòng cuối cùng của crontab): tail -n 1 /etc/crontab Tuy nhiên, khi tôi chạy nó như một phần của lệnh echo để gửi kết quả đến một tệp, nó sẽ thêm một bản tóm tắt của tất cả …
8 bash  sudo  cron  echo  tail 





Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.