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ế.

6
Shell: Có thể hiển thị tất cả 2588 khả năng?
Vì vậy, tôi đã di chuyển máy tính xách tay của mình (và tôi có thói quen xấu là đặt mọi thứ trên bàn phím ...) và tôi thức dậy và phát hiện ra điều này: $ Hiển thị tất cả 2588 khả năng? (y hoặc n) Lệnh nào sẽ …
16 bash  shell 

2
Cách sử dụng thực tế của tùy chọn `set -k` trong bash
Khi nào chúng ta sử dụng set -ktùy chọn trong bash? Hướng dẫn tham khảo Bash nói, Tất cả các đối số ở dạng câu lệnh gán được đặt trong môi trường cho một lệnh, không chỉ các đối số đứng trước tên lệnh. Tôi hiểu những gì tùy chọn …
16 bash  shell 


5
Chức năng bash nhà nước
Tôi muốn triển khai một hàm trong Bash làm tăng (và trả về) số đếm cho mỗi cuộc gọi. Thật không may, điều này có vẻ không tầm thường vì tôi đang gọi hàm bên trong một lớp con và do đó nó không thể sửa đổi các biến của …

4
Chuyển đổi mọi pdf trong thư mục hiện tại sang png
Tôi muốn viết một bashtập lệnh để chuyển đổi mọi .pdftập tin trong thư mục hiện tại thành một .pngtập tin. Ví dụ: $ls . a.pdf b.pdf $./pdf2png.sh Converting pdfs to pngs a.pdf -> a.png b.pdf -> b.png Đây là nỗ lực tốt nhất của tôi: #!/bin/bash convert -verbose -density …
16 bash  imagemagick 



4
Bash: nhắc nhở từ xa tương tác
Tôi có một tập lệnh kết nối với một máy chủ từ xa và kiểm tra xem một số gói đã được cài đặt chưa: ssh root@server 'bash -s' < myscript.sh myscript.sh: OUT=`rpm -qa | grep ntpdate` if [ "$OUT" != "" ] ; then echo "ntpdate already installed" else …
16 bash  shell-script  ssh  stdin  read 

2
Không chuyển hướng với> | làm gì
Khi nào bạn nên sử dụng >|để chuyển hướng đầu ra sang một tệp thay vì chỉ >? Lời giải thích được đưa ra khi tôi được chỉ ra rằng nó đảm bảo tệp đích đã bị cắt trước. Nhưng tôi nghĩ >đã ngụ ý rằng. Có >|hữu ích không?

3
Chờ sử dụng lệnh trong Linux?
#!/bin/bash function back() { sleep $1 exit $2 } back $1 $2 & b=$! if `wait $!`;then echo success else echo failure fi bash-3.00# ./back 300 0 failure bash-3.00# ./back 300 1 failure Tôi đã mong đợi successnhư trạng thái thoát khi tôi gửi 0, nhưng tôi vẫn nhận được …






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.