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ế.



3
Thoát khỏi hàm bash, không phải thiết bị đầu cuối
Tôi có một tập lệnh bash như dưới đây để cài đặt Zookeeper nhưng chỉ khi chưa cài đặt. ##zookeper installZook(){ ZOOK_VERSION="3.4.5" ZOOK_TOOL="zookeeper-${ZOOK_VERSION}" ZOOK_DOWNLOAD_URL="http://www.us.apache.org/dist/zookeeper/${ZOOK_TOOL}/${ZOOK_TOOL}.tar.gz" if [ -e $DEFAULT_INSTALLATION_DEST/${ZOOK_TOOL} ]; then echo "${ZOOK_TOOL} alreay installed"; exit 1; # <<<< here elif [ ! -e $DEFAULT_SOURCE_ROOT/${ZOOK_TOOL}.tar.gz ]; then wgetIt $ZOOK_DOWNLOAD_URL else echo …

6
Làm cách nào tôi có thể trích xuất / phân tích một URL hoàn chỉnh từ một chuỗi bán ngẫu nhiên?
Tôi muốn có bash parse / trích xuất một URL đầy đủ (và chỉ url) từ một chuỗi ngắn ngẫu nhiên. Ví dụ: bob, the address is http://www.google.com hoặc là https://foo.com/category/example.html is up hoặc là Error 123 occurred at http://bit.ly/~1223456677878 hoặc là Stats are up: https://foo1234.net/report.jpg Tôi đã thử sử …





3
Hiểu ý nghĩa của `$ _`
Bạn có thể giải thích các câu sau đây từ hướng dẫn Bash về $_, đặc biệt là các phần in đậm, có thể với một số ví dụ? Khi khởi động shell, được đặt thành tên đường dẫn tuyệt đối được sử dụng để gọi tập lệnh shell hoặc …
12 bash 




2
tệp chấm không có nguồn gốc khi chạy lệnh qua ssh
Khi tôi chạy chương trình của mình một cách tương tác, nó hoạt động tốt: ssh somehost $ ~/some/path/somescript.py Khi tôi chạy chương trình của mình qua ssh trực tiếp, nó không hoạt động. Biến PYTHONPATHkhông được đặt, vì .bashrckhông có nguồn gốc. ssh somehost ~/some/path/somescript.py Nếu tôi chạy ssh …

1
Bash cố gắng viết hai dấu nhắc shell?
Tôi đang xem xét đầu ra của một quy trình bash đang chạy được kết nối với một thiết bị đầu cuối, cho mục đích giáo dục. Quá trình bash của tôi có PID 2883. Tôi gõ [OP@localhost ~]$ strace -e trace=openat,read,write,fork,vfork,clone,execve -p 2883 2> bash.strace Vào một nhà ga. …
11 bash  tty  strace 


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.