Sabtu, 24 Oktober 2015

Perintah dasar editor vi di linux



Sabtu, 24 Oktober 2015

editor vi linux

Pada pertemuan hari ini materi yang dibahas adalah " PEMPROGRAMAN STRING ". Dan dalam pertemuan kali ini saya akan memberikan screenshoot dari praktikum yang telah di lakukan di kelas.

Gambar di bawah ini adalah tampilan yang menunjukan isi dari direktori yang ada di dalam PC kita, yaitu dengan menggunakan perintah : ls. 


Untuk memulai pengerjaan selanjutnya, maka kita masuk ke direktori PLJD terlebih dahulu. Dengan memasukkan perintah : cd PLJD . seperti pada gambar di bawah ini :

setelah kita berada dalam direktori PLJD, kemudian kita tambahkan direktori buah.txt dengan perintah : cat > buah.txt . Lalu masukkan isian nama-nama buah seperti gambar diatas .
Sedangkan perintah-perintah -w, -c, -l fungsinya adalah :
  • wc         :  berfungsi untuk menampilkan gabungan dari jumlah baris, kata, dan karakter.
  • wc -l      :  berfungsi untuk menampilkan jumlah baris saja.
  • wc -w     :  berfungsi untuk menampilkan jumlah kata saja.
  • wc -c      : berfungsi untuk menampilkan jumlah karakter. 
Langkah selanjutnya adalah masukkan perintah vi biodata.txt yang berfungsi utuk memasukkan isi data pada direktori biodata.txt . Maka data yang saya masukkan adalah :

Pada data di atas saya menggunakan TAB sebagai spasi/jarak dari setiap kolom. Anda juga dapat mengubah spasi/jarak dengan menggunakan tanda titik dua ( : ), titik koma ( ; ), koma ( , ) , atau perintah string lainnya sperti $, *, dll.
Perintah yang digunakan untuk mengubah spasi/jarak adalah :
  • :1,$ s/:/\t/g  : adalah untuk mengubah tanda titik dua ( : ) menjadi  tab.
  • :1,$ s/\t/:/g  : adalah untuk mengubah tab menjadi titik dua ( : )
Maka datang keluar dengan memasukkan perintah cat biodata.txt adalah :


Dari gambar diatas kita dapat melihat bahwa langkah selanjutnya adalah menghapus kolom. Perintah yang digunakan adalah : cut -f1 biodata.txt . -f1 maksudnya adalah untuk menampilkan kolom saja yaitu kolom nama saja. Kita dapat merubahnya -f(berapa) sesuai dengan kolom keberapa yang ingin kita tampilkan.

Seperti yang terlihat pada gambar dibawah ini :


 Kita juga dapat menampilkan 2 kolom sekaligus yaitu dengan menggunakan perintah : cut -f1,3 biodata.txt maksudnya adalah data yang kita tampilkan hanya kolom ke-1 dan ke-3, yaitu kolom nama dan jurusan.

seperti pada gaambar dibawah ini :

  
Selanjutnya kita akan menampilkan data dengan menggunakan perintah :
  • head  : berfungsi untuk menampilkan data dari baris pertama (dari baris atas)
  • tail     : berfungsi untuk menampilkan data dari baris paling terakhir (dari baris bawah)



Dari gambar diatas kita dapat melihat perintah : 
  • head -2 biodata.txt : artinya menampilkan 2 baris data dari atas
  • tail -3 biodata.txt    : artinya menampilkan 3 baris data dari bawah
Kita juga dapat menggunakan perintah head dan tail sekaligus. Dengan menggunakan perintah : head -3 biodata.txt | tail 2, yang artinya perintah head akan dikerjakan terlebih dahulu kemudian mengerjakan perintah tail. Seperti gambar dibawah ini :


Selanjutnya kita akan belajar perintah TR. Perintah ini digunakan untuk mengganti huruf/karakter dari data yang telah kita masukkan.  Kita masuk dulu pada direkrori buah.txt. Dengan perintah cat buah.txt. Seperti gambar di bawah ini :



 Perintah tr "ea" "34" < buah.txt  : artinya setiap data yang ada huruf "ea" nya akan berubah menjadi "34".



Selanjutnya kita masuk lagi ke direktori biodata.txt. Dengan perintah cat biodata.txt.
Kemudian akan muncul tampilan seperti dibawah ini :


Perintah cut -f2 biodata.txt | cut -c4 | tail -3 | head -1 artinya adalah kita akan menampilkan data yang terdapat dalam direktori biodata.txt yaitu data pada kolom ke-2 , huruf ke-4, dan data yang diambil 3 baris dari bawah serta 1 baris dari atas. Sehingga data yang muncul adalah "angka 4".

Kemudian seperti yang telah kita pelajari di atas bahwa kita mengubah spasi/jarak pada kolom. Dan kali ini kita akan mengubah dari tab menjadi titik dua ( : ). Yaitu dengan perintah  :1,$ s/\t/:/g , seperti gambar dibawah ini :




 Karena jarak yang kita gunakan adalah titik dua ( : ), maka jika kita ingin mengambil data pada setiap kolom adalah dengan menggunakan perintah cut -d: -f1 biodata.txt, seperti yang terlihat pada gambar diatas.

Kemudian kita masuk lagi ke direktori biodata.txt, dengan memasukkan perintah cat biodata.txt.
Lalu kita akan membuat perintah yang hanya menampilkan karekter "nama" dan "novris" yang terdapat pada data yang kita isi di dalam direktori biodata.txt tersebut. Maka dari itu perintah yang kita gunakan adalah :
cut -d: -f1 biodata.txt | sort | head -4 | tail -2
Seperti yang terlihat pada gambar di bawah ini :




Perintah sort berfungsi untuk mendekatkan atau mengurutkan data berdasarkan alfabet.

Demikianlah yang saya pelajari mengenai EDITOR VI dihttp://www.sttpln.ac.id/

Tidak ada komentar:

Posting Komentar