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

Các câu hỏi về tập lệnh shell, tập tin thực thi được giải thích bởi trình bao (bash, zsh, v.v.).

2
Lệnh Multiline: nhận xét một dòng
Tôi thích sử dụng định dạng sau trong tập lệnh cho các lệnh có nhiều tham số (để dễ đọc): docker run \ --rm \ -u root \ -p 8080:8080 \ -v jenkins-data:/var/jenkins_home \ -v /var/run/docker.sock:/var/run/docker.sock \ -v "$HOME":/home \ jenkinsci/blueocean Nhưng, đôi khi tôi muốn bình luận một trong …

4
Hoàn trả lại trong các hàm bash?
Nói rằng tôi có một hàm bash như vậy: gmx(){ echo "foo"; } Hàm này sẽ hoàn toàn trả về giá trị thoát của echolệnh hoặc sử dụng return có cần thiết không? gmx(){ echo "foo"; return $? } Tôi giả sử rằng cách bash hoạt động, trạng thái thoát …

1
Thực thi lệnh hoặc hàm khi SIGINT hoặc SIGTERM được gửi đến chính tập lệnh cha, chứ không phải các tiến trình con
Hãy nói tôi có cái này script.sh #!/bin/bash exit_script() { echo "Printing something special!" echo "Maybe executing other commands!" kill -- -$$ # Sends SIGTERM to child/sub processes } echo "Some other text" #other commands here sleep infinity Tôi muốn script.shthực thi chức năng exit_scriptbất cứ khi nào nó nhận …



2
Phím mũi tên / Nhập menu
Làm cách nào để tạo menu trong tập lệnh shell sẽ hiển thị 3 tùy chọn mà người dùng sẽ sử dụng các phím mũi tên để di chuyển con trỏ tô sáng và nhấn enter để chọn một tùy chọn?




6
Bash - ghép từng dòng tệp
Câu hỏi này liên quan chặt chẽ đến điều này và câu hỏi này . Tôi có một tệp chứa một vài dòng trong đó mỗi dòng là một đường dẫn đến một tệp. Bây giờ tôi muốn ghép từng dòng với từng dòng khác nhau (không phải chính nó). …

5
Nắm bắt mã thoát của lệnh thoát
Tôi có điều này trong một kịch bản bash: exit 3; exit_code="$?" if [[ "$exit_code" != "0" ]]; then echo -e "${r2g_magenta}Your r2g process is exiting with code $exit_code.${r2g_no_color}"; exit "$exit_code"; fi Có vẻ như nó sẽ thoát ngay sau lệnh exit, điều này có ý nghĩa. Tôi đã tự …


3
Lên lịch vào ngày cuối cùng hàng tháng
Tôi đọc từ một hướng dẫn để lên lịch cho một kịch bản vào ngày cuối cùng của tháng: Lưu ý: Người đọc sắc sảo có thể tự hỏi làm thế nào bạn có thể đặt lệnh để thực thi vào ngày cuối cùng của mỗi tháng vì bạn không …
10 shell-script  cron  date  test 



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.