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.


5
Thay thế cho Mac OS X Automator?
Tôi đã từng thử nghiệm Mac OS X và một thứ gọi là sự chú ý của tôi là Automator, một phần mềm tạo trực quan các tập lệnh để tự động hóa các tác vụ trên máy tính để bàn. Có phần mềm Linux nào thay thế cho phần …

2
Bí danh nhiều dòng trong bash
Tôi có kịch bản sau đây. Đây là một trường hợp thử nghiệm đơn giản trong đó acó bất kỳ giá trị chuỗi nào và bđược coi là một đường dẫn. #!/bin/bash alias jo "\ echo "please enter values "\ read a \ read -e b \ echo "My values …





4
Biến với dấu ngoặc kép là $ $ ()
Tôi đã viết kịch bản này: #!/bin/bash while [ true ] do currentoutput="$(lsusb)" if [ "$currentoutput" != "$lastoutput" ] then echo "" date and Time >> test.log date +%x_r >> test.log lastoutput="$(lsusb)" lsusb >> test.log fi sleep 5 done Tôi là một người mới đang cố gắng học nhanh và …
12 bash  scripts 



3
Sai lầm trong hàm shell để đếm số chẵn
Đối với một bài tập tôi phải viết một hàm in số lượng các số chẵn khi được cung cấp với một chuỗi các số. Tôi đã sử dụng đoạn mã tôi đã sử dụng cho lần gán trước (để in 1khi số chẵn và 0khi số lẻ) Vấn đề …

5
Muốn tạo tệp txt cho mọi png trong thư mục
Tôi có kịch bản này #!/bin/bash folder='/home/data/mnist/training' for filePng in $folder/* do touch $filePng.txt done Nó hoạt động, chỉ là, đối với một tệp có tên 001.png, nó tạo ra 001.png.txtthay vì 001.txt. Làm thế nào tôi có thể sửa đổi điều này?
12 bash  scripts 

2
Đối với vòng lặp với Bảng chữ cái
Điều này hoạt động hoàn hảo trên OSX #!/bin/bash chars=( {a..z} ) n=3 for ((i=0; i<n; i++)) do echo "${chars[i]}" done Nhưng khi tôi chạy nó trên Ubuntu, tôi gặp lỗi sau. ForLoopAlphabetTest.sh: 2: ForLoopAlphabetTest.sh: Syntax error: "(" unexpected Tôi dường như không thể giải quyết vấn đề. Bất kỳ …
12 bash  scripts  syntax 

5
.sh chỉ định gia hạn?
Tại sao một số hệ thống sẽ chạy một .shtệp chỉ bằng cách chỉ định tên tệp mà không có phần mở rộng và các hệ thống khác yêu cầu tên cộng với phần mở rộng? Trong trường hợp của tôi, tôi đang cố gắng viết một loạt các lệnh …

2
Làm cách nào để làm cho hệ thống của tôi xóa tất cả các tệp trong một thư mục cũ hơn một thời gian nhất định trong khi vẫn giữ nguyên cấu trúc thư mục?
Tôi có một thư mục trên máy của mình, nghĩ về nó như một loại tmpthư mục của riêng tôi , nhưng nó nằm trong ~thư mục của tôi . Và tôi muốn làm cho nó để hệ thống của tôi cứ sau 3 giờ xóa tất cả các tệp …

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.