Unix & Linux

Q & A cho người dùng Linux, FreeBSD và các hệ điều hành giống như Un * x khác



3
Mã hóa mật khẩu OfflineIMAP
Tôi đang cố gắng thiết lập OfflineIMAP để xác thực thông qua tệp được mã hóa gpg (theo cách đó tôi có thể hợp nhất tất cả mã hóa của mình vào quy trình đại lý gpg của mình). Từ tài liệu này, có vẻ như cách duy nhất để …

2
Bỏ đầu ra trừ khi mã thoát khác không
Cách tốt nhất để triệt tiêu đầu ra (stdout và stderr) trừ khi chương trình thoát với mã khác không? Tôi đang nghĩ: quiet_success() { file=$(mktemp) if ! "$@" > "$file" 2>&1; then cat "$file" fi rm -f "$file" } Và chạy quiet_success my_long_noisy_script.shnhưng tôi không chắc có cách nào …

2
thực hiện if-statement từ dấu nhắc lệnh
Trong bash tôi có thể làm như sau: if [ -f /tmp/test.txt ]; then echo "true"; fi Tuy nhiên, nếu tôi thêm sudovào trước, nó không hoạt động nữa: sudo if [ -f /tmp/test.txt ]; then echo "true"; fi -bash: syntax error near unexpected token `then' Làm thế nào tôi …

4
Chạy chsh không đổi vỏ
Tôi muốn thay đổi vỏ của tôi từ bash sang zsh. Tôi đã thử chạy như sau trong khi đăng nhập với tư cách người dùng zol: $ chsh -s /bin/zsh $ sudo chsh -s /bin/zsh zol $ su -c 'chsh -s /bin/zsh zol' # The above all results with: …
19 shell  zsh  users 

4
bash: / dev / stderr: Quyền bị từ chối
Sau khi nâng cấp lên phiên bản phát hành mới, bashtập lệnh của tôi bắt đầu phát sinh lỗi: bash: /dev/stderr: Permission denied trong các phiên bản trước, Bash sẽ nhận ra bên trong các tên tệp đó (đó là lý do tại sao câu hỏi này không phải là …









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.