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
Làm cách nào để chặn thông báo lỗi từ cp?
Tôi hiện đang tìm cách để ngăn chặn lệnh lỗi trong Linux, đặc biệt là lệnh cp. Tôi làm: root@ubuntu:~$ cp /srv/ftp/201*/wha*/*.jj ~/. cp: cannot stat `/srv/ftp/201*/wha*/*.jj': No such file or directory Làm cách nào để chặn thông báo lỗi được in trên màn hình? Tức là tôi không muốn …
13 shell  wildcards  cp 









4
Cách đổi tên nhiều tệp trong một thư mục cùng một lúc
Tôi có thư mục nói /var/tmp/abccó 4 tệp: 12345-ram-3e3r5-io9490-89adu9.csv 45434-dam-qwe35-to9490-43adu9.csv 11234-cam-yy3r5-ro9490-85adu9.csv 14423-sam-hh3r5-uo9490-869du9.csv Tôi muốn đổi tên tất cả các tệp CSV (tìm tất cả các tệp và đổi tên chúng) theo cách ngắn nhất có thể (có thể là một lớp lót) theo cách này: XXXXX-ram-3e3r5-io9490-89adu9.csv XXXXX-dam-qwe35-to9490-43adu9.csv XXXXX-cam-yy3r5-ro9490-85adu9.csv XXXXX-sam-hh3r5-uo9490-869du9.csv
12 shell  files  rename 





3
Cú pháp hợp lệ của $ $ PS1-} có phải là cú pháp hợp lệ không và nó khác với cú pháp đơn giản $ PS1 USD như thế nào?
Tôi đang xem một kịch bản có: if [ "${PS1-}" ]; then Điều đó -gây khó khăn cho tôi một chút bởi vì nó dường như không theo cú pháp chuẩn của Posix hoặc Bash. Đây là một số cú pháp phức tạp đã tồn tại mãi mãi, hoặc nó …

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.