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

Các câu hỏi dành riêng cho GNU's Bourne Again SHell, trái ngược với các shell Bourne / POSIX khác. Đối với các câu hỏi về shell Unix nói chung, hãy sử dụng thẻ / shell thay thế.

2
Ghi đè tập tin chỉ khi dữ liệu
Tôi đang cố gắng ghi đè một tập tin với đầu ra lệnh, nhưng chỉ khi có bất kỳ đầu ra. Đó là, tôi thường muốn mycommand > myfile nhưng nếu điều này sẽ ghi đè lên myfiledữ liệu trống, tôi muốn giữ lại phiên bản cũ của myfile. Tôi …
8 bash 





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 

4
Phương pháp Bash để xem đầu và cuối tệp
Trên các cụm dựa trên hàng đợi, hàng đợi của các công việc đang chờ xử lý được hiển thị từ một lệnh, giả sử showqueue. Lệnh trả về, trong các cột, một danh sách các dữ liệu hợp lý như tên, v.v., nhưng các cột / dữ liệu không …



2
bí danh bash không mở rộng ngay cả với shopt extend_aliases
Tôi muốn chạy một bí danh trong một bash -ccấu trúc. Các bashtay nói: Bí danh không được mở rộng khi shell không tương tác, trừ khi expand_aliasestùy chọn shell được đặt bằng cách sử dụngshopt Trong ví dụ này, tại sao bí danh hikhông được tìm thấy khi cài …
8 bash  alias 


5
tìm exec '{}' không khả dụng sau>
Exec cho phép chúng ta vượt qua tất cả các đối số cùng một lúc {} +hoặc vượt qua từng đối số một{} \; Bây giờ hãy nói rằng tôi muốn đổi tên tất cả jpeg , không có vấn đề gì khi làm điều này: find . \( -name …
8 bash  find 

2
Bối rối bởi lệnh `find` này trong tập lệnh Bash?
Tôi có một tập lệnh bash, được tạo bởi một người không còn khả năng giải thích ý nghĩa, được sử dụng để tự động TARing một thư mục và sao lưu nó. Hiện tại tôi đang bối rối với dòng cuối cùng: find '/home/_backups/pokebrawl' -mtime +6 -type f -delete …

3
Shell: Sử dụng hàm với tham số trong if
Tôi đang cố thực thi mã bên dưới nhưng khi tôi cố gắng sử dụng hàm của mình trong câu lệnh if thì tôi gặp -bash: [: too many argumentslỗi. Tại sao nó lại xảy ra? Cảm ơn bạn trước! notContainsElement () { local e match="$1" shift for e; do …

1
Tạo chuỗi đối số để truyền cho một chương trình?
Tôi hiện đang sử dụng kết hợp dấu ngoặc nhọn và hả hê để phát nhiều tệp trong vlc cùng một lúc: vlc K20-{06,07,08,09,10,11,12,13,14,15,16,17}* Nhưng các con số là toàn bộ chuỗi, có cách nào đó để xác định nó đơn giản hơn một chút, có thể là một cái …
8 bash 

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.