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

LINUXDA SERVİCE YAZMAK- OLUŞTURMAK

LİNUX TEMEL NETWORK KOMUTLARI

ENTERASYS İLK KONFİGÜRASYON

LİNUX SSH YAPILANDIRMA

ROUTER ÜZERİNDEN HABERLEŞME