Linux’ta terminalı sık kullanıyorsanız büyük ihtimalle sık sık, uzun veya ardı ardına gelen komutlar kullanıyorsunuzdur. mesela bir dizine geçip o dizindeki programı parametreli çalıştırmak…
Eğer bu işlemlerden sıkıldıysanız linux scriptleri imdadınıza yetişir. Sık kullandığınız ardışıl veya uzun komutları bir script dosyasına yazıp terminalde scripte verdiğiniz adı yazıp enter tuşuna basarak çalıştırabilirsiniz.
Böyle bir çok script yazma ihtimaliniz olduğu için öncelik ev dizininde veya istediğiniz silinmeyeceği kesin bir dizin içinde “.scripts” ya da kafanızdan uygun bir isimde klasör yaratın. Klasörün adının “.” ile başlaması iyidir böyle nautilus, dolphin vs gibi dosya yöneticilerinde klasörü görmezsiniz.
Daha sonra scriptlerinizi terminalde sadece adını yazarak başlatabilmek için bu dizini $PATH değişkenine eklemeliyiz. ev dizininizde yer alan .bashrc adlı dosyayı bir text editörü ile açın ve uygun bir yerine şunu ekleyin declare -x PATH=”script_dizini_yolu/.scripts/”:$PATH böylece terminalde ad tamamlama özelliğinden de yararlanabilirsiniz. “.bashrc” dosyası bir terminali açtığınızda terminalinizin ilk olarak çalıştırdığı dosyadır böylece içine koyduğunuz işlemler terminal açıldığında gerçekleştirilir, bu yüzden terminalin takılmasına sebep olabilecek komutları koymamaya dikkat edin.
En son olarak scriptleri saklayacağınz klasörde istediğiniz isimde script dosyaları oluşturun ve içine bir işlem için sık girdiğiniz komutları ekleyin ve dosyayı kaydedin. Kaydettikten sonra “chmod +x script_adi” komutunu vermeyi unutmayın yoksa script çalışmaz.
Bash sık kullanılan komutlar
Posted on Haziran 19, 2008 by yugruk
