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.


6
Sự khác biệt giữa ls -l và ll?
Tôi còn khá mới đối với lập trình nói chung và một số hướng dẫn đã bảo tôi sử dụng ls -lđể xem các tệp trong một thư mục và những người khác đã nói ll. Tôi biết đó lslà một danh sách ngắn, nhưng có sự khác biệt giữa …
59 shell  shell-script  ls 

5
Truyền biến shell dưới dạng / mẫu / cho awk
Có các chức năng sau trong một trong các hàm shell của tôi: function _process () { awk -v l="$line" ' BEGIN {p=0} /'"$1"'/ {p=1} END{ if(p) print l >> "outfile.txt" } ' } , vì vậy khi được gọi là as _process $arg, $argđược truyền vào $1và được sử …
59 shell  awk  quoting  variable 

2
Là> & - hiệu quả hơn> / dev / null?
Hôm qua tôi đã đọc bình luận SO này nói rằng trong vỏ (ít nhất bash) >&-"có kết quả tương tự như" >/dev/null. Nhận xét đó thực sự đề cập đến hướng dẫn ABS là nguồn thông tin của nó. Nhưng nguồn đó nói rằng >&-cú pháp "đóng mô tả …


3
Những gì rm rm được băm có nghĩa là gì?
Tôi đang xem qua http://mywiki.wooledge.org/BashGuide/CommandsAndArgument và tình cờ thấy điều này: $ type rm rm is hashed (/bin/rm) $ type cd cd is a shell builtin Chỉ sớm hơn một chút, hướng dẫn đã liệt kê các loại lệnh khác nhau được Bash hiểu: bí danh, hàm, hàm dựng, từ …
58 bash  shell  command 

5
cd bằng cách gõ tên thư mục?
Tôi đã có điều này ở đâu đó 20 năm trước hoặc tôi đã mơ về nó. Về cơ bản: Nếu loại blobblobtôi nhận được blobblob: command not found Đủ công bằng. Tôi muốn nó để khi shell của tôi gặp phải những lỗi đó - không tìm thấy lệnh …


6
Vô hiệu hóa vỏ người dùng vì lý do bảo mật
Chúng tôi có một số tài khoản người dùng mà chúng tôi tạo cho các tác vụ tự động yêu cầu quyền truy cập chi tiết, chẳng hạn như chuyển tệp qua các hệ thống, giám sát, v.v. Làm cách nào để chúng tôi khóa các tài khoản người dùng …
58 shell  ssh  users  login 

2
grep trên một biến
Hãy nói rằng tôi có một biến line="This is where we select from a table." bây giờ tôi muốn grep bao nhiêu lần chọn xảy ra trong câu. grep -ci "select" $line Tôi đã thử nó, nhưng nó không hoạt động. Tôi cũng đã thử grep -ci "select" "$line" Nó …
58 shell  grep  string 




11
Sử dụng cảm ứng và vi?
Có lợi ích gì khi tạo một tệp bằng cảm ứng trước khi chỉnh sửa .. như: touch foo vi foo so với việc đưa nó vào biên tập ngay lập tức? Như: vi foo Tôi thấy khá nhiều hướng dẫn sử dụng trước đây ( touchsau đó vi).
55 shell  vi  touch 


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.