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
Xác nhận độ dài của một biến
Tôi đã xác minh độ dài của biến đọc (tập lệnh của tôi giới hạn ở năm ký tự được chèn), tôi nghĩ về một cái gì đó như thế này: #!/bin/bash read string check=${#string} echo $check if [ $check -ge 5 ]; then echo "error" ; exit else echo …
27 bash  shell  string 


6
Đổi tên nhiều tệp bằng cách sử dụng tập lệnh Bash
Tôi muốn đổi tên nhiều tệp trong cùng một thư mục bằng cách sử dụng tập lệnh Bash. Tên của các tập tin như sau: file2602201409853.p file0901201437404.p file0901201438761.p file1003201410069.p file2602201410180.p Tôi muốn đổi tên thành định dạng sau: file2503201409853.p file2503201437404.p file2503201438761.p file2503201410069.p file2503201410180.p Tôi đã đọc về lệnh đổi tên, …
27 bash  rename 







2
Lý do thực hiện trong tập lệnh bao bọc
Tôi đã thấy các ví dụ về trình bao bọc mà tóm lại là: #!/bin/bash myprog=sleep echo "This is the wrapper script, it will exec "$myprog"" exec "$myprog" "$@" Như đã thấy ở trên, họ sử dụng execđể thay thế vỏ mới được tạo gần như ngay lập tức bằng …
27 bash  exec 


5
Glob với thứ tự số
Tôi có danh sách các tập tin pdf trong một thư mục: c0.pdf c12.pdf c15.pdf c18.pdf c20.pdf c4.pdf c7.pdf c10.pdf c13.pdf c16.pdf c19.pdf c2.pdf c5.pdf c8.pdf c11.pdf c14.pdf c17.pdf c1.pdf c3.pdf c6.pdf c9.pdf Tôi muốn ghép nối chúng bằng ghostscript theo thứ tự số (tương tự như thế này): gs …



1
ctrl c so với ctrl z với công việc nền trước
Ctrl+ Zdừng công việc trong khi Ctrl+ Cgiết chết công việc. Tại sao vậy? Không phải cách khác sẽ có ý nghĩa hơn? z@z-lap:~$ sleep 100& [1] 4458 z@z-lap:~$ sleep 200& [2] 4459 z@z-lap:~$ jobs [1]- Running sleep 100 & [2]+ Running sleep 200 & z@z-lap:~$ fg %1 sleep 100 …

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.