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.

4
Lặp lại trên n tập tin?
Tôi đã có một cái gì đó khá đơn giản tôi muốn làm. Tôi muốn sử dụng montagetrên một thư mục chứa hàng ngàn hình ảnh, với rất ít tùy chọn, cụ thể là: me@home$ montage -size 256x256 DSC01*.JPG.svg output.png ... nhưng điều đó không đủ tốt, vì nó chỉ …

1
Làm thế nào để xác định hàm `bc` để sử dụng sau?
Tôi đã luôn luôn tìm thấy bcloại bí ẩn và hấp dẫn. Đó là một trong những chương trình Unix gốc. Và đó là một ngôn ngữ lập trình cho chính nó. Vì vậy, tôi sẵn sàng nắm lấy bất kỳ cơ hội nào tôi có thể tìm thấy để …
8 shell  bc 







1
đặt -e trong một khung con
Tôi nghĩ rằng set -ecó tác dụng tương tự đối với các lớp con như trên lớp vỏ cấp cao nhất. Rõ ràng là không. Điều này: ( set -e false true ) || echo false1 bash -ec ' set -e false true ' || echo false2 bash <<EOF || …
8 shell  subshell 

2
Fish-Shell sẽ không lưu bí danh của tôi
Tôi không biết tại sao, nhưng sau khi tạo ra một loạt các bí danh cá. Tôi cho rằng tôi đã bỏ qua một bước đơn giản sau khi gán tất cả nhưng dường như tôi không thể tự tìm ra giải pháp. Bất cứ ai có thể giúp tôi …
8 shell  alias  fish 


2
Ctrl-C giết chết toàn bộ dòng trong khi Ctrl-Z không
Tôi đang chạy nhiều lệnh trên dòng lệnh được phân tách bằng dấu chấm phẩy: cmd1; cmd2; cmd3 Nếu tôi nhấn Ctrl+ Cở trên, nó sẽ giết tất cả các lệnh thay vì chỉ một lệnh hiện đang thực thi. kartik@kartikpc:~/junk/exp$ ls test1 test2 kartik@kartikpc:~/junk/exp$ cat; ls cat is running …




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.