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


4
Điều gì đặt lệnh mà không có đối số làm gì?
Những gì hiện setlệnh mà không cần tranh cãi làm gì? Như tôi có thể thấy nó in ra các biến môi trường của tôi giống như envlệnh nhưng theo thứ tự bảng chữ cái. Và hơn nữa nó in một số thông tin khác nhau (biến? Hàm?) Như: __git_printf_supports_v=yes …
22 bash  set 

6
Thực hiện chức năng Bash Script với Sudo
Tôi có một kịch bản thực hiện một số điều khác nhau, hầu hết trong số đó không yêu cầu bất kỳ đặc quyền đặc biệt nào. Tuy nhiên, một phần cụ thể, mà tôi đã chứa trong một hàm, cần có quyền root. Tôi không muốn yêu cầu toàn …
22 bash  sudo  function 





1
/ dev / tcp không tìm thấy
Khi tôi cố chạy lệnh sau: echo -e "GET / HTTP/1.1\n\n" | /dev/tcp/74.125.225.19/80 Tôi nhận được thông báo lỗi sau: bash: /dev/tcp/74.125.225.19/80: No such file or directory Lệnh sau hoạt động hoàn hảo, vì vậy vấn đề liên quan đến cách tôi đang sử dụng /dev/tcp: echo -e "GET / …
21 bash  tcp 





6
Thông báo khi quá trình chạy kết thúc
Có một vài câu hỏi và câu trả lời ở đây liên quan đến việc được cảnh báo khi một quá trình hoàn thành / thoát ( 1 , 2 ) - nhưng tất cả đều cho rằng người dùng đã tự đưa ra quy trình nói trên và do …
21 bash  process  top  htop 

3
Thực hiện một dòng lệnh với một sudo
Ví dụ: nếu tôi muốn tạo một tệp và nhập văn bản trong một dòng, tôi có thể chuyển hướng đầu ra thành một tệp với việc sử dụng >toán tử: echo "something" > /path/foobar nhưng nếu tôi không có quyền truy cập vào thư mục /path/và cần quyền riêng …

5
tập lệnh bash [x $ 1 = x]
Tôi đang đọc kịch bản bash Tôi không hiểu chuyện gì đang xảy ra ở đó. #!/bin/sh [ x$1 = x ] Điều gì đang xảy ra trên dòng thứ hai và [ x$1 = x ] có nghĩa là gì?
21 bash  shell 

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.