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

Một tập lệnh là một chuỗi các hướng dẫn được viết trong một tệp "văn bản thuần túy". Trình thông dịch tập lệnh (ví dụ: Bash hoặc shell khác, Python, Perl, Ruby, v.v.) đọc tệp và thực hiện các hướng dẫn như thể chúng đã được nhập tại dấu nhắc lệnh.

3
Shell script để bỏ qua PPA nếu được cài đặt
Tôi muốn tạo một tập lệnh sẽ thêm PPA mới hoặc bỏ qua nếu đã được cài đặt. Ai đó đã đăng giải pháp này cho một câu hỏi khác: #!/bin/bash add_ppa() { for i in "$@"; do grep -h "^deb.*$i" /etc/apt/sources.list.d/* > /dev/null 2>&1 if [ $? -ne 0 …
8 bash  scripts  ppa 

1
Script không hoạt động khi được gọi bên ngoài
Tôi sử dụng một tập lệnh đơn giản để tạo .mp3 từ các tệp .mp4: #!/bin/bash for i in *.mp4 do ffmpeg -i "$i" -ab 128k "${i%mp4}mp3" done Kịch bản chạy tốt khi chạy từ máy tính để bàn hoặc được gọi qua thiết bị đầu cuối. Tuy nhiên, khi …
8 bash  scripts 



2
Làm cách nào tôi có thể tự động hiển thị văn bản từ một tệp sau khi bật nguồn máy tính của mình, trong trình soạn thảo văn bản hoặc thiết bị đầu cuối?
Tôi muốn xem danh sách nhiệm vụ của mình mỗi lần tôi khởi động máy tính, ví dụ như từ tệp trong Máy tính để bàn của tôi. Tôi phải làm việc đó như thế nào? Nó có thể được hiển thị trên thiết bị đầu cuối hoặc trong tập …
8 bash  scripts 



3
Đánh giá một chuỗi trong shell script
Tôi đang làm theo hướng dẫn kịch bản bash shell này: http://www.tldp.org/LDP/Bash-Beginners-Guide/html/sect_07_01.html Trong phần So sánh số, nó trích dẫn một ví dụ: anny > num=`wc -l work.txt` anny > echo $num 201 anny > if [ "$num" -gt "150" ] More input> then echo ; echo "you've worked hard …




1
Tại sao $ 0 được đặt thành -bash?
Tên quá trình đăng nhập đầu tiên dường như được đặt thành -bash, nhưng nếu tôi chia nhỏ thì nó sẽ trở thành bash. ví dụ: root@nowere:~# echo $0 -bash root@nowere:~# bash root@nowere:~# echo $0 bash -bash đang khiến một số tập lệnh thất bại, chẳng hạn như . /usr/share/debconf/confmodule …



3
Cách thích hợp để cho phép người dùng nhập mật khẩu cho tập lệnh bash chỉ bằng GUI (với thiết bị đầu cuối bị ẩn)
Tôi đã tạo một tập lệnh bash sử dụng kdialog dành riêng cho việc tương tác với người dùng. Nó được khởi chạy từ tệp ".desktop" để người dùng không bao giờ nhìn thấy thiết bị đầu cuối. Nó trông giống như một ứng dụng GUI 100% (mặc dù nó …
8 bash  scripts  sudo  gui  kde4 

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.