Hiç işletim sisteminizdeki işlemleri otomatikleştirmek istediniz mi? Hiç bir dosya oluşturabilecek ve bu dosyayı belirli bir dizine kopyalayabilecek bir program yazmak istediniz mi? Ubuntu'daki BASH Shell'i kullanarak bu görevleri yapmayı hiç düşündünüz mü? Eğer öyleyse, o zaman bu makale tam size göre!
adımlar
Adım 1. Terminali Başlatın
Kısa çizgiyi açıp adıyla arayarak terminali başlatabilirsiniz. Ayrıca Ctrl+Alt+T klavye kısayolunu kullanarak da açabilirsiniz.
Adım 2. vi/vim düzenleyicisini başlatın
Vim, komut satırı arayüzünü kullanan ücretsiz ve popüler bir metin editörüdür. Şu anda Vim kurulu değilse, terminale şu komutu yazarak bunu kolayca yapabilirsiniz: sudo apt-get install vim.
Adım 3. vim ListDir.sh yazın ve ↵ Enter'a basın
Editör'e girdikten sonra "I" veya "i" yazın. Bu, Shell betiğinizi eklemenize/yazmaya başlamanıza izin verecektir.
Adım 4. Aşağıdaki kodu yazın:
#!/bin/bash. Bu bir olarak bilinir Shebang hat.
Adım 5. Kodu şekilde gösterildiği gibi yazın
İlk satır (yankı "Hoş Geldiniz"), "Hoş Geldiniz" satırını terminale yazdırır. echo verilen metni ve yeni bir satırı döndürmek için kullanılır. İkinci satır (ls) dizinin içeriğini listeler. ls list'in kısaltmasıdır. Son satır (başka bir yankı ifadesi) metni döndürür. Bu, dizinlerin listesini tamamlar.
Adım 6. Vim'den çıkın
Düzenleyiciden çıkmak için Esc +: + wq tuş kombinasyonlarını yazın. Bu, değişiklikleri dosyaya yazacak ve sizi terminale geri getirecektir. Dosyayı ListDir.sh olarak kaydedin
Adım 7. Erişim izinlerini değiştirin
Şu komutu girin: chmod +x ListDir.sh. chmod, Unix benzeri işletim sistemlerinde bir dosyaya erişim izinlerini değiştirmek için kullanılan bir komuttur.
Adım 8. Komut dosyasını çalıştırın
Bu betiği çalıştırmak için./ListDir.sh yazın. Yukarıdaki resimde gösterildiği gibi dizinlerin listesini ve mesajı almalısınız.
İpuçları
- Varsayılan olarak, vim kurulu değildir.
- Kabuk komut dosyalarınızı düzenlemek için vim kullanın.
- Parolanızı girin ve sihri Ubuntu'nun yapmasına izin verin.
- Kurulum tamamlandıktan sonra komutu verin.
Uyarılar
- Yeni başlayanlar için, kabuk komut dosyası yolculuğunuza başlarken kabuk komut dosyalarınızı ana dizininize yerleştirin. Rahat olduğunuzda, bunları gerekli dizin sisteminize yerleştirin.
- Oluşturduğunuz dosyaların / = kök dosya sisteminin herhangi bir sistem dizininde bulunmadığından emin olun.