LİNUX SCRİPT İLE DOSYADAN DOSYAYA VERİ AKTARMA

 

Bu script file1.txt deki verileri file2.txt e yazmamızı sağlar.

Txt dosyalarını  /home/ebru/dosyalarım dizininde oluşturdum.

Script  /bin dizininde de bulunuyor.

Touch komutuyla istenen dizinde bu dosyaları oluşturabiliriz.

#Touch BashDenemeScript

#Touch file1.txt

#Touch file2.txt

#Chmod u+x BashDenemeScript           ( Çalıştırma yetkisi verildi.)

#sudo chown ebru:ebru file1.txt           (Dosya sahibi-grobu değişti)

 #sudo chown ebru:ebru file2.txt

#sudo chown ebru:ebru BashDenemeScript

#Ls –l  komutuyla dosyanın sahibi-grobu ve yetkileri görülebilir.

 

BashDenemeScript’ in içeriği:


#Nano BashDenemeScript        bu komut  dosyayı düzenlemeyi sağlar. (Çıkarken ctrl-X , Yes, Ctrl-M ile kaydedip çıkabilirsiniz.)  Direk dosyaya erişip de komut yazabilirsiniz.

Script

 #  bash BashDenemeScript

                Ya da

 # ./BashDenemeScript  komutuyla çalıştırılabilir.

Bash  BashDenemeScriptini istenen dizinde çalıştırabilirsiniz. 

./BashDenemeScripti’ ini ise sadece bulunduğu dizinde çalıştırabilirsiniz.

 

File1.txt de satır olduğu sürece okuyup file2.txt e veriyi yazar. cat komutu kullanarak file1.txt dosyasının içeriği görüldü ve file2.txtin boş olduğu ilk aşamada görülmektedir. Script çalıştıktan sonra file2.txt dosyasına veri yazılmıştır.

 


Bu blogdaki popüler yayınlar

HUAWEİ SWİTCH LOG DOSYASI SİLME İŞLEMİ

EXTREME MANAGEMENT FAİL ARCHİVE SAVE HATASI