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.

9
Làm thế nào để chạy một bí danh trong một kịch bản shell?
Tôi có một tập tin thực thi mpiexec, có đường dẫn đầy đủ ~/petsc-3.2-p6/petsc-arch/bin/mpiexec. Vì tôi muốn thực thi lệnh này trong các thư mục khác nhau (mà không phải nhập lại toàn bộ đường dẫn), tôi thiết lập bí danh trong .bashrctệp nhà của mình : alias petsc="~/petsc-3.2-p6/petsc-arch/bin/mpiexec" cho …
101 bash  scripts  alias 


11
Beep trong shell script không hoạt động?
Tôi muốn sử dụng âm thanh tiếng bíp trong tập lệnh shell. Thật không may, không có phương pháp nào tôi tìm thấy thông qua Google làm việc cho tôi. Tôi đã thử echo -e '\a' echo -ne '\007' và lệnh beepsau khi tôi cài đặt nó thông qua apt. …

7
Làm cách nào để chạy lệnh 'sudo' trong tập lệnh?
Để thực hiện một bản vá thủ công, tôi phải gõ lệnh này sudo ./playback_delete_data_patch.sh 09_delete_old_data_p.sql Có một không gian ngay trước ngày 09: sudo ./playback_delete_data_patch.sh [space] 09_delete_old_data_p.sql Làm thế nào tôi có thể chạy này trong một kịch bản? Ngoài ra còn có một số lệnh khác nhưng lệnh …
84 scripts  sudo  root 









3
Tự động cài đặt apt-get với --assume-yes
Tôi đang cố gắng viết một tập lệnh bash để cài đặt danh sách phần mềm. Tôi đang sử dụng --assume-yesđể vượt qua các gợi ý. Dòng sau đây bằng cách nào đó không hoạt động: sudo apt-get install python-software-properties --assume-yes Nếu tôi cố gắng apt-getmà không có --assume-yesnó hoạt …
68 apt  scripts 


4
Là #! / Bin / sh được người phiên dịch đọc?
Trong bashhoặc sh, tôi đoán bất cứ điều gì bắt đầu bằng #một nhận xét . Nhưng trong bashcác kịch bản chúng tôi viết: #!/bin/bash Và trong các tập lệnh Python, có: #!/bin/python Điều này có nghĩa là #bản thân nó là một bình luận trong khi #!không?
66 bash  python  scripts 

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.