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
Ưu tiên của ống (|) và logic và (&&) trong bash
Kịch bản cổ điển với Toán tử ưu tiên, bạn có một dòng như: (cd ~/screenshots/ && ls screenshot* | head -n 5) Và bạn không biết nếu nó được phân tích cú pháp ((A && B) | C)hay (A && B | C)... Các tài liệu gần như chính …
17 bash 


1
Lặp lại chuỗi nhiều dòng được lưu trữ trong biến
Tôi đọc rằng thật tệ khi viết những thứ như thế for line in $(command), cách chính xác dường như là thay vào đó: command | while IFS= read -r line; do echo $line; done Điều này làm việc tuyệt vời. Nhưng nếu những gì tôi muốn lặp lại là …
17 bash  read 

2
Tìm tệp mới hơn 15 giây nhưng cũ hơn 2 giây
Tôi muốn tìm tệp mới hơn 15 giây nhưng cũ hơn 2 giây. Đây là tập lệnh tôi hiện đang sử dụng để lấy các tệp mới hơn 15 giây: find /my/directory -name '*.jpg' -not -newermt '-15 seconds' Bất kỳ trợ giúp nào cũng được đánh giá rất cao
17 bash  find 





9
Hàm bash có đối số như các ngôn ngữ khác?
Tôi có một hàm bash để đặt $PATHnhư thế này - assign-path() { str=$1 # if the $PATH is empty, assign it directly. if [ -z $PATH ]; then PATH=$str; # if the $PATH does not contain the substring, append it with ':'. elif [[ $PATH != *$str* ]]; then …
17 bash  bash-script 




4
lệnh tìm cho các thư mục con nhất định
Hãy nói rằng tôi có một thư mục dirvới ba thư mục con dir1.. dir3. Và bên trong tôi có nhiều tập tin và các thư mục con khác. Tôi muốn tìm kiếm một tập tin bên trong, nói với một *.ckết thúc, nhưng tôi chỉ muốn tìm kiếm trong …
17 linux  bash  shell  find 

3
Các phiên tmux mới không nguồn tệp bashrc
Tóm lược Khi tôi tạo một phiên tmux mới, lời nhắc của tôi lấy từ cấu hình bash mặc định và tôi phải chạy thủ công source ~/.bashrccho dấu nhắc tùy chỉnh của mình. Phân tích Tôi đang sử dụng máy RHEL 7. Tôi bắt đầu nhận thấy hành vi …
17 bash  tmux 

3
Đặt đầu ra jq thành Biến Bash
Tôi đang sử dụng curl để lấy lại JSON từ một api còn lại như thế này: content=$(curl -s -X GET -H "Header:Value" http://127.0.0.1:8200/etc) echo "${content}"| jq -r '.data.value' mà tạo ra giá trị tôi cần. Tuy nhiên; Khi tôi thay đổi mã ở trên để trông như thế này: …
17 bash  curl  json  jq 

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.