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
Bí danh mới không có sẵn sau;
Cho đến bây giờ tôi nghĩ rằng một dấu chấm phẩy trong vỏ có (bằng cách nào đó) có ý nghĩa tương tự như ngắt dòng. Vì vậy, tôi đã ngạc nhiên rằng alias <name>=<replacement text>; <name> <name>không biết trong khi nó được biết đến trong dòng tiếp theo. csh, …
9 shell  alias 


3
Dòng mới trong biến bash
Tôi đang cố lưu trữ nhiều dòng trong một biến bash, nhưng dường như nó không hoạt động. Ví dụ: nếu tôi liệt kê /binmột tệp trên mỗi dòng và lưu nó vào $LS, thì tôi chuyển $LSdưới dạng stdin sang wc, nó luôn trả về 1: $ ls -1 …
9 bash  shell  quoting 

1
Tại sao không có một dòng mới ở cuối trích dẫn một subshell và chuyển kết quả cho echo?
Khi tôi làm ls | grep pngđầu ra của grep là: 2015-05-15-200203_1920x1080_scrot.png 2015-05-16-025536_1920x1080_scrot.png (tên tệp, dòng mới, tên tệp, dòng mới) sau đó, echo $(ls | grep png)đầu ra: 2015-05-15-200203_1920x1080_scrot.png 2015-05-16-025536_1920x1080_scrot.png (tên tệp, khoảng trắng từ tách từ, tên tệp, dòng mới !! từ echo !!) Đó là tất cả …


1
Linux: đặt lệnh cho các biến cục bộ
Tôi đang cố gắng để hiểu các biến cục bộ / môi trường và các lệnh export / set. $ set FILEM="razrax" $ echo $FILEM $ FILEN="test" $ echo $FILEN test Vui lòng giải thích tại sao echo $FILEMtrả về chuỗi rỗng
9 bash  shell  variable 

2
Cách xử lý bash xử lý >>
Trong khi thử nghiệm chuyển hướng đầu ra và thay thế quá trình, tôi đã vấp phải lệnh sau và kết quả đầu ra của nó: me @ elem: ~ $ echo foo >> (mèo); thanh vang quán ba tôi @ elem: ~ $ foo (Vâng, dòng mới trống ở …




1
Làm thế nào là ksh93 nhanh như vậy?
Vì vậy, nói chung, tôi có xu hướng tìm cách sedxử lý văn bản - đặc biệt là đối với các tệp lớn - và thường tránh thực hiện các loại điều đó trong chính trình bao. Tôi nghĩ, mặc dù, điều đó có thể thay đổi. Tôi đã chọ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.