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






1
exec và tee to logfile: giải thích các lệnh bash này
Tôi đã thấy điều này ở đầu tập tin bash của tôi: export LOGFILE=$LOGDIRECTORY/${SCRIPT_NAME}.log exec > >(tee $LOGFILE) exec 2>&1 Nó làm gì? Hai quá trình exec đang làm gì ở đây? Tôi nhận ra rằng giữ nó như thế này, tất cả đầu ra của việc thực thi tập …
15 bash 





3
Cách đọc tệp dash
Làm cách nào tôi có thể đọc tệp gạch ngang từ thiết bị đầu cuối ngoài việc phân định nó với ./ Ví dụ để đọc một - filechúng ta có thể đọc nó bằng cách cat ./-file_name Q: Có cách nào khác để đạt được điều tương tự không?
15 bash  cat 

3
sinh sản - lệnh không tìm thấy!
Tôi đang sử dụng Mac OS X 10.9.4, sau đây là tập lệnh của tôi để sao chép các tệp từ máy cục bộ sang máy chủ khác #!/bin/bash #!/usr/bin/expect echo "I will fail if you give junk values!!" echo " " echo "Enter file name: " read filePath echo …


3
lịch sử bash cho phiên hiện tại
Có thể tôi đang xem xét một cái gì đó nhưng có một cách để có được lịch sử bash hiện tại của bạn cho phiên hiện tại bạn đang sử dụng như nếu tôi chạy ssh host $ pwd $ ls $ cd /tmp Tôi chỉ muốn xem 3 …

2
Bash -c với các tham số vị trí
Thông thường, $0trong một tập lệnh được đặt thành tên của tập lệnh hoặc theo bất kỳ tập lệnh nào được gọi là (bao gồm cả đường dẫn). Tuy nhiên, nếu tôi sử dụng bashvới -ctùy chọn, $0được đặt thành đầu tiên của các đối số được truyền sau chuỗi …
15 bash 

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.