Tôi đang cố gắng nói với Bash, đợi cho quá trình Bắt đầu/Bắt đầu. Tôi đang cố gắng bằng cách này ví dụ:Bash chờ quá trình bắt đầu
notepad=`pidof notepad.exe`
until [ $notepad > 0 ]
do
taskset -p 03 $notepad
renice -n 5 -p $notepad
sleep 5
renice -n 0 -p $notepad
done
tôi cũng có những câu hỏi sau:
tại sao điều này tạo ra một tập tin gọi là “0" (tập tin đang trống) tôi không muốn tạo một tệp mới, chỉ cần đợi cho PID kiểm tra thực hiện.
Đây là vòng lặp, nhưng nếu 2 lệnh thực thi correclty, 1 lần cách tôi có thể tiếp tục thực hiện ???
Để sử dụng tốt hơn "cho đến khi nào" ???
Một ý tưởng khác để chờ quá trình Bắt đầu hoặc Bắt đầu ???
Cảm ơn bạn, nhưng tôi quên điều đó và ">>" là dành cho ??? – inukaze
'>' ghi vào một tệp.Nếu tệp tồn tại, nó sẽ bị ghi đè. '>>' nối thêm vào cuối tập tin; nếu tập tin chưa tồn tại, nó sẽ được tạo. '>' có thể xóa dữ liệu, '>>' thì không. – dangenet