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

Shell là giao diện dòng lệnh của Unix. Bạn có thể nhập các lệnh trong trình bao tương tác hoặc viết các tập lệnh để tự động hóa các tác vụ. Sử dụng thẻ này cho các câu hỏi áp dụng cho / bin / sh và các vỏ tương thích nhất (tro, bash, ksh, zsh, khắc). Đối với các tập lệnh shell có lỗi, vui lòng kiểm tra chúng trong http://shellcheck.net trước khi đăng ở đây.


2
Tìm vị trí của tập lệnh shell có nguồn gốc
Có thể là một kịch bản shell có nguồn gốc biết vị trí của nó? Tôi đã đọc xác định đường dẫn đến shell script có nguồn gốc nhưng câu trả lời tập trung vào bashvà tcshvà thất bại nếu một vỏ POSIX được sử dụng. $0cũng không phải là …
8 shell  path 

2
Không có nghĩa là cd cd & mấy?
Tôi biết cách thay đổi thư mục từ terminal bằng cách gõ cd <directory> nhưng đây là kịch bản. Tôi đã sử dụng thiết bị đầu cuối để đi vào thư mục git repository của tôi. kho lưu trữ kho lưu trữ glenn-remdroid Với cấu trúc thư mục ở trên, …

6
Làm thế nào để sao chép hoặc di chuyển các tập tin mà không được yêu cầu ghi đè?
Những gì tôi đã thử: root@host [/home1]# cp -f hello /home3 cp: omitting directory `hello' root@host [/home1]# cp -rf hello /home3 cp: overwrite `/home3/hello/.buildpath'? y cp: overwrite `/home3/hello/.bash_logout'? y cp: overwrite `/home3/hello/.project'? ^C Họ luôn hỏi tôi có muốn ghi đè không. Sử dụng mv cũng không hoạt động. Vậy …
8 shell  alias  cp 






2
Sự khác biệt giữa [[$ biến]] và [[-n $ biến]]?
Trong bash, được [[ $variable ]]và [[ -n $variable ]]hoàn toàn tương đương? Nó dường như là trường hợp đánh giá theo đầu ra bên dưới, nhưng tôi thấy cả hai hình thức sử dụng phổ biến trong các kịch bản shell. $ z="abra" $ [[ $z ]] $ echo …
8 bash  shell  test 

1
Tập lệnh Bash không đọc đầu vào
Tôi có một kịch bản giả sử chạy một lệnh trong nền và nó thực hiện điều đó. Vấn đề là khi tập lệnh xuất hiện lệnh đọc, nó không tạm dừng và chấp nhận đầu vào. Đây là: printf "Where is yo music?: " read musicPath cd $musicPath ls …


2
Khi sh là một liên kết tượng trưng cho bash hoặc dash, bash tự giới hạn tuân thủ POSIX, vì vậy nó phải tương thích 100% với sh?
Từ sự khác biệt giữa bash và sh : Trả lời câu hỏi: Nếu bạn có /bin/shliên kết đến bash, thì bash sẽ không hoạt động giống như khi được gọi như /bin/shkhi nó được gọi là /bin/bash. Khi được gọi là sh, nó sẽ tự giới hạn ở hầu …

4
cp hay rsync, cp có thực sự xứng đáng không?
Tôi hy vọng điều này không được tính là một câu hỏi không có câu trả lời thực tế, như tôi có thể dường như không tìm thấy một lý do chính đáng để sử dụng cp(1)hơn rsync(1)trong hầu hết các tình huống. Một người thường nên ủng hộ rsynchơn …
8 bash  shell  rsync  utilities  cp 


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.