Câu hỏi được gắn thẻ «scripting»

Kịch bản lệnh là một chuỗi các lệnh hoặc hướng dẫn được thực hiện bởi chương trình thông dịch thay vì được biên dịch thành chương trình thực thi độc lập.


15
Shell hướng đối tượng cho * nix
Lời nói đầu: Tôi thích bash và không có ý định bắt đầu bất kỳ cuộc tranh luận hay cuộc chiến tranh thần thánh nào, và hy vọng đây không phải là một câu hỏi cực kỳ ngây thơ. Câu hỏi này có phần liên quan đến bài đăng này …


4
$ @ ngoại trừ đối số 1
Tôi cần phải viết một kịch bản shell chạy theo cách này: ./myscript arg1 arg2_1 arg2_2 arg2_3 ....... arg2_# có một vòng lặp for bên trong script for i in $@ Tuy nhiên, như tôi biết, $ @ bao gồm $ 1 đến $ ($ # - 1). Nhưng đối …
36 bash  shell  scripting 



12
Sử dụng thông báo-gửi với cron
Tôi đang sử dụng Arch Linux với KDE / Awesome WM. Tôi đang cố gắng notify-sendđể làm việc với cron. Tôi đã thử cài đặt DISPLAY/ XAUTHORITYbiến và chạy notify-sendvới "sudo -u", tất cả đều không có kết quả. Tôi có thể gọi thông báo-gửi tương tác từ phiên và …


1
cài đặt apt-get mà không cần nhắc nhở
Tôi muốn cài đặt đầu bếp thông qua apt không tương tác, nhưng theo mặc định, cài đặt apt mang đến lời nhắc này: Có cách nào để bỏ qua bước này trong khi cài đặt hoặc chuyển một giá trị cho apt install không? Tôi chỉ sử dụng Chef-solo, …
31 scripting  apt  debconf 


4
Liên kết đầu ra shell Bash
Kịch bản của tôi: date echo -e "${YELLOW}Network check${NC}\n\n" while read hostname do ping -c 1 "$hostname" > /dev/null 2>&1 && echo -e "Network $hostname : ${GREEN}Online${NC}" || echo -e "${GRAY}Network $hostname${NC} : ${RED}Offline${NC}" done < list.txt sleep 30 clear done Đang xuất thông tin như thế này: Network 10.x.xx.xxx …




3
Cách tự động ghi lại tất cả các phiên cuối của bạn với tiện ích tập lệnh
Những gì tôi muốn đạt được là có thể ghi lại các phiên cuối của mình để tự động gửi bất cứ khi nào tôi sử dụng Yakuake / Konsole. Thật dễ dàng để đạt được nếu khi bắt đầu phiên tôi làm: script -f /home/$USER/bin/shell_logs/$(date +"%d-%b-%y_%H-%M-%S")_shell.log Nhưng tôi muốn …

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.