Bir betik sadece bir dizi komuttur, bu yüzden bir bash betiğine koyabilirsiniz.
#!/bin/bash
command 1
command 2
command 3
Şimdi, bunların hepsi komut türlerine ve kullanıcı müdahalesi gerektirip gerektirmediklerine bağlıdır.
Ancak, örneğin tanı bilgileri alıyorsanız,
#!/bin/bash
# Get SMART status of main drive
diskutil info disk0 | grep -i smart
# Get the model of the machine in question
system_profiler SPHardwareDataType | grep -i Identifier
Bunlar sadece örneklerdir. Üretilen tüm çıktıların konsola (ekran) gönderileceğini unutmayın. Ancak, >> /path/to/outputfile.txt
her komutun sonuna ekleyerek çıktıyı bir dosyaya yeniden yönlendirebilirsiniz, böylece dosyanın çalışması bittikten sonra ayrıştırabileceğiniz bir dosyaya sahip olursunuz.
Dosyayı adlandırabilir diagnostics.sh
ve istediğiniz herhangi bir yere yerleştirebilirsiniz. Komutu uygulayarak çalıştırılabilir hale getirdiğinizden emin olun ve komutu yürütmek için chmod +x diagnostics.sh
kullanın ./diagnostics.sh
veya masaüstünüze kaydedildiyse çalıştırmak için çift tıklayın .