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




5
Nắm bắt mã thoát của lệnh thoát
Tôi có điều này trong một kịch bản bash: exit 3; exit_code="$?" if [[ "$exit_code" != "0" ]]; then echo -e "${r2g_magenta}Your r2g process is exiting with code $exit_code.${r2g_no_color}"; exit "$exit_code"; fi Có vẻ như nó sẽ thoát ngay sau lệnh exit, điều này có ý nghĩa. Tôi đã tự …




3
Lên lịch vào ngày cuối cùng hàng tháng
Tôi đọc từ một hướng dẫn để lên lịch cho một kịch bản vào ngày cuối cùng của tháng: Lưu ý: Người đọc sắc sảo có thể tự hỏi làm thế nào bạn có thể đặt lệnh để thực thi vào ngày cuối cùng của mỗi tháng vì bạn không …
10 shell-script  cron  date  test 


2
Tại sao trên Linux hiện đại, kích thước ngăn xếp mặc định rất lớn - 8 MB (thậm chí 10 trên một số bản phân phối)
Ví dụ: trên OSX, nó thậm chí còn dưới 512k. Có bất kỳ kích thước được đề xuất nào, trong tâm trí, ứng dụng không sử dụng đệ quy và không phân bổ nhiều biến stack ? Tôi biết câu hỏi quá rộng và nó phụ thuộc nhiều vào cách …


2
Tại sao trang man-key apt khuyên không sử dụng lệnh add của nó?
Các trang người đàn ông Ubuntu cho apt-key bao gồm các lưu ý sau đây liên quan đến apt-key add: Lưu ý: Thay vì sử dụng lệnh này, một phím bấm phải được đặt trực tiếp trong thư mục /etc/apt/trusty.gpg.d/ với tên mô tả và "gpg" hoặc "asc" làm phần …
10 apt 

3
Cách grep cho unicode trong tập lệnh bash
if grep -q "�" out.txt then echo "working" else cat out.txt fi Về cơ bản, nếu tệp "out.txt" chứa "" bất cứ nơi nào trong tệp tôi muốn nó lặp lại "hoạt động" VÀ nếu tệp "out.txt" KHÔNG chứa "" bất cứ nơi nào trong tệp thì tôi muốn nó …


2
Hành vi kỳ lạ của tr sử dụng phạm vi
Tôi có một máy chủ cụ thể đang thể hiện hành vi lạ khi sử dụng tr. Đây là một ví dụ từ một máy chủ hoạt động: -bash-3.2$ echo "abcdefghijklmnopqrstuvwxyz1234567890"|tr -d [a-z] 1234567890 -bash-3.2$ Điều đó làm cho ý nghĩa hoàn hảo với tôi. Tuy nhiên, đây là từ …

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.