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
Làm thế nào để thay đổi dấu nhắc của subshell
Tôi đang cố gắng tạo một tập lệnh đơn giản, trong số những thứ khác, sẽ tạo ra một tập hợp con: #!/bin/sh # setup "${@:-$SHELL}" # teardown Câu hỏi là: Tôi cần thay đổi lời nhắc mặc định, ví dụ: $ # shell mặc định $ ./myscript (myscript) $ …
8 bash  zsh  prompt 


3
Tối ưu hóa một vòng lặp `while`
Tôi đã tạo một tập lệnh nhỏ để khởi động lại Raspberry Pi của mình chỉ bằng cách ấn nút. Kịch bản chỉ đơn giản sử dụng hệ thống dây điện (lệnh gpio) để đặt chân 0 (chân 17 theo thứ tự đánh số tiêu chuẩn Raspberry Pi) để nhập, …



2
đọc -a mảng -d '\ n' <foo, mã thoát 1
Nếu tôi cố gắng thực hiện read -a fooArr -d '\n' &lt; bar mã thoát là 1 - mặc dù nó hoàn thành những gì tôi muốn; đặt từng dòng bartrong một phần tử của mảng fooArr(sử dụng bash 4.2.37). Ai đó có thể giải thích tại sao điều này …
8 bash  newlines  read 






4
chuyển hướng và đăng nhập tập lệnh
Tôi đang cố gắng thu dọn các đoạn mã sau, mục tiêu thiết kế là ghi nhật ký tất cả đầu ra từ một tập lệnh và không nên là một trình bao bọc. Ít dòng là tốt hơn. Tôi không quan tâm đến đầu vào của người dùng (ở …

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
Làm cách nào tôi có thể thay đổi màu hardstatus của màn hình dựa trên người dùng đã đăng nhập?
Tôi đã không chỉnh sửa / tạo tệp .screenrc trong một thời gian, nhưng đây là những gì tôi hiện đang sử dụng: # Turn off the screen startup message startup_message off # Define format of bottom navigation/status/date/etc. line hardstatus alwayslastline "%{yk}[ %H ] %-Lw%50&gt;%{gk}(%{-}%n-%t%{gk})%{-}%+Lw%&lt; %=%{yk}[ %c %d.%m.%Y ]" # …

2
Đọc tiêu đề từ DVD?
Tôi đã nhận thấy rằng mỗi hình ảnh DVD có một tên viết hoa bán độc đáo. Có cách nào để tôi đơn giản đọc tên này với tư cách là người dùng không root trong Linux không? Tôi đang sử dụng một dẫn xuất Ubuntu 12.04 chạy kernel 3.7. …
8 bash  dvd 

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.