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

Đối với câu hỏi về các tập lệnh được viết cho shell lệnh Bash. Đối với các tập lệnh shell có lỗi / lỗi cú pháp, vui lòng kiểm tra chúng bằng chương trình shellcheck (hoặc trong máy chủ shellcheck của web tại https://shellcheck.net) trước khi đăng ở đây. Các câu hỏi về việc sử dụng Bash tương tác có nhiều khả năng là chủ đề trên Super User hơn là về Stack Overflow.

22
Cách thoát dấu ngoặc đơn trong chuỗi trích dẫn đơn
Hãy nói rằng, bạn có một Bash aliasnhư: alias rxvt='urxvt' hoạt động tốt Tuy nhiên: alias rxvt='urxvt -fg '#111111' -bg '#111111'' sẽ không hoạt động, và sẽ không: alias rxvt='urxvt -fg \'#111111\' -bg \'#111111\'' Vì vậy, làm thế nào để bạn kết thúc việc kết hợp mở và đóng dấu …
1016 bash  syntax  quoting 


10
Làm thế nào để chuyển hướng đầu ra đến một tập tin và thiết bị xuất chuẩn
На этот вопрос есть ответы на Stack Overflow на русском : Как сохранить вывод любой команды в файл и сразу же увидеть его в терминале ? Trong bash, gọi foosẽ hiển thị bất kỳ đầu ra nào từ lệnh đó trên thiết bị xuất chuẩn. Việc gọi foo > outputsẽ …
989 linux  bash  file-io  io  stdout 


7
Truyền tham số cho hàm Bash
Tôi đang cố gắng tìm kiếm cách truyền tham số trong hàm Bash, nhưng điều xuất hiện luôn là làm thế nào để truyền tham số từ dòng lệnh. Tôi muốn truyền tham số trong tập lệnh của tôi. Tôi đã thử: myBackupFunction("..", "...", "xx") function myBackupFunction($directory, $options, $rootPassword) { …




27
Danh sách chỉ thư mục sử dụng ls trong Bash?
Lệnh này liệt kê các thư mục trong đường dẫn hiện tại: ls -d */ Chính xác thì mô hình */làm gì? Và làm thế nào chúng ta có thể đưa ra đường dẫn tuyệt đối trong lệnh trên (ví dụ ls -d /home/alice/Documents) để chỉ liệt kê các thư …
954 bash  directory  ls 




8
Cách lặp lại các đối số trong tập lệnh Bash
Tôi có một lệnh phức tạp mà tôi muốn tạo một kịch bản shell / bash. Tôi có thể viết nó $1một cách dễ dàng: foo $1 args -o $1.ext Tôi muốn có thể chuyển nhiều tên đầu vào cho tập lệnh. Cách đúng đắn để làm điều đó là …
900 bash  command-line 

24
Làm cách nào để đặt $ PATH vĩnh viễn trên Linux / Unix?
Tôi đang cố gắng thêm một thư mục vào đường dẫn của mình để nó sẽ luôn ở trong đường dẫn Linux của tôi. Tôi đã thử: export PATH=$PATH:/path/to/dir Điều này hoạt động, tuy nhiên mỗi lần tôi thoát khỏi thiết bị đầu cuối và bắt đầu một phiên bản …
879 linux  bash  unix  path  zsh 

30
Phân tích cú pháp JSON bằng các công cụ Unix
На этот вопрос есть ответы на Stack Overflow на русском : Парсинг JSON в vỏ Tôi đang cố phân tích JSON được trả về từ một yêu cầu curl, như vậy: curl 'http://twitter.com/users/username.json' | sed -e 's/[{}]/''/g' | awk -v k="text" '{n=split($0,a,","); for (i=1; i<=n; i++) print a[i]}' Ở trên, …
879 json  bash  parsing 

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.