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

Shell là giao diện dòng lệnh của Unix. Bạn có thể nhập các lệnh trong trình bao tương tác hoặc viết các tập lệnh để tự động hóa các tác vụ. Sử dụng thẻ này cho các câu hỏi áp dụng cho / bin / sh và các vỏ tương thích nhất (tro, bash, ksh, zsh, khắc). Đối với các tập lệnh shell có lỗi, vui lòng kiểm tra chúng trong http://shellcheck.net trước khi đăng ở đây.



5
Tìm một tập tin trong đường dẫn mà không có tên mà Viking?
Tôi (bằng cách nào đó) có thể chạy một kịch bản: $ assemble.sh file ... [output] Nhưng whichkhông thể tìm thấy nó: $ which assemble.sh which: no assemble.sh in (/s/std/bin:/usr/afsws/bin:/opt/SUNWspro/bin:/usr/ccs/bin:/usr/ucb:/bin:/usr/bin:/usr/stat/bin:/usr/X11R6/bin:. Sao có thể như thế được? Làm thế nào tôi có thể tìm thấy tập tin này ở đâu? Tôi …
12 bash  shell  path 

3
thực hiện một tập lệnh sh từ cron
Tôi có một kịch bản test.sh #!/bin/sh php /home/v/file.php sh /root/x/some.sh Khi tôi thực hiện các tập tin như root từ dòng lệnh, nó hoạt động. sh /home/v/test.sh Khi tôi đặt nó thành crontab -e (là cron gốc), không hoạt động * * * * * sh /home/v/test.sh Tôi làm …
12 shell  cron 






6
Một chương trình có thể đệm stdin hoặc tập tin
Ngoài việc sử dụng một tệp tạm thời để trợ giúp, có một cách / chương trình có thể đệm đầu vào từ stdinnhưng không xuất nội dung cho đến khi nhận được EOF. Tôi cũng không muốn sử dụng biến shell (ví dụ buffer=$(cat)). Chương trình này sẽ hoạt …
12 shell  stdout  buffer 


1
Có phải chờ đợi & & ((
Tôi đã "kế thừa" một số tập lệnh shell cho các máy Linux chạy shell "bash" GNU. Trong một trường hợp cụ thể, máy chạy GNU bash phiên bản 2.0.5b Một trong những tập lệnh này có lệnh wait &("chờ ampersand") như là một phần của "for line" của forvòng …




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.