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

Đối với câu hỏi về các tập lệnh được viết cho shell lệnh Bash. Đối với các tập lệnh shell có lỗi / lỗi cú pháp, vui lòng kiểm tra chúng bằng chương trình shellcheck (hoặc trong máy chủ shellcheck của web tại https://shellcheck.net) trước khi đăng ở đây. Các câu hỏi về việc sử dụng Bash tương tác có nhiều khả năng là chủ đề trên Super User hơn là về Stack Overflow.



10
Cách cập nhật một tệp trong kho lưu trữ zip
Có thể thay thế một tệp trong tệp zip mà không cần giải nén xóa tệp cũ thêm tệp mới và giải nén lại không? Lý do là tôi có một tệp zip rất lớn, có một xml bên trong tệp zip mà đôi khi tôi phải cập nhật. Việc …
86 bash  shell  zip 



3
Đối sánh Regex trong câu lệnh Bash if
Tôi đã làm gì sai ở đây? Cố gắng so khớp bất kỳ chuỗi nào có chứa khoảng trắng, chữ thường, chữ hoa hoặc số. Các ký tự đặc biệt cũng sẽ tốt, nhưng tôi nghĩ rằng điều đó yêu cầu thoát các ký tự nhất định. TEST="THIS is a …



2
Chạy các chương trình song song bằng xargs
Tôi hiện có kịch bản hiện tại. #!/bin/bash # script.sh for i in {0..99}; do script-to-run.sh input/ output/ $i done Tôi muốn chạy nó song song bằng cách sử dụng xargs. Tôi đã thử script.sh | xargs -P8 Nhưng làm như trên chỉ thực hiện một lần vào thời điểm …


6
Từ thứ n trong một biến chuỗi
Trong Bash, tôi muốn lấy từ thứ N của một chuỗi được giữ bởi một biến. Ví dụ: STRING="one two three four" N=3 Kết quả: "three" Lệnh / script Bash nào có thể làm được điều này?
85 bash 



8
Làm thế nào để lặp lại các ngày bằng Bash?
Tôi có kịch bản bash như vậy: array=( '2015-01-01', '2015-01-02' ) for i in "${array[@]}" do python /home/user/executeJobs.py {i} &> /home/user/${i}.log done Bây giờ tôi muốn lặp lại một loạt các ngày, ví dụ: 2015-01-01 cho đến 2015-01-31. Làm thế nào để đạt được trong Bash? Cập nhật : Nice-to-have: …
85 bash  loops  date 


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.