Pengenalan Redirection dan Pipeline
1.
Teori Dasar
Pengenalan
Redirection dan pipeline
Ø Redirection
Redirection dalam sistem unix dan Linux merupakan
salah satu cara untuk melewatkan output dari suatu program ke program lain,
dengan redirection kita bisa menyimpan output suatu file baik kedalam sebuah
file atau diproses dengan program lain. Fasilitas redirection memungkinkan kita untuk dapat
menyimpan output dari sebuah proses untuk disimpan ke file lain (Output
Redirection) atau sebaliknya menggunakan isi dari file sebagai input dalam
suatu proses (Input redirection). Komponen-komponen dari redirection adalah
<, >, < <, > > Untuk lebih jelasnya akan di berikan contoh
untuk masing-masing redirection :
·
Output Redirection
Kita akan
menggunakan perintah cat yang telah tersedia secara default di shell linux.
Syntax-nya sbb $ cat > <namafile>
Contohnya:
1. Membuat File dengan nama test
$ cat > test
ini hanya sebuah test dari output
redirection
2. Melihat isi file test
$ cat test
ini hanya sebuah test dari output
redirection
3. Penambahan untuk file test
$ cat >> test
baris ini tambahan dari yang lama...
4. Melihat kembali isi file test
setelah ditambahkan beberapa kata
$ cat test
ini hanya sebuah test dari output
redirection
baris ini tambahan dari yang
lama...
Disini kita
melihat bahwa output dari perintah cat akan di belokkan (redirect) ke sebuah
file dengan nama test.
Ø Pipeline
Pipeline ( |
) adalah fasilitas di shell UNIX yang berfungsi untuk memberikan input dari
suatu proses dari output proses yang lain. Misalkan sebagai contoh :
Sebelum kita gunakan pipeline. Formatnya:
Sebelum kita gunakan pipeline. Formatnya:
$
find *
dead.letter
mbox
test
Setelah kita
gunakan pipeline
$
find * | grep test
Test
Pada contoh
pipeline di atas, mempunyai arti bahwa output dari perintah find menjadi input
dari perintah grep yang kemudian hanya mengambil kata “test” dari output find.
4.
Analisa dan Kesimpulan
1.
Redirection
Komponen
:
1. >
2. >>
3. <
4. <<
2.
Output
redirection
Digunakan untuk membelokan
perintah yang ada.
a.
cat>
namafiled
exp: cat>
windi_nolina_fitri
ini hanya sebuah test dari output redirection
untuk kelur tekan “ctr+D”
untuk melihatnya bisa
menggunakan “ls”
Dan untuk melihat dari hasil
dalam folder menggunakan” cat namaanda”
Seperti dibawah ini:
b. cat>> namafield
exp: cat>> windi_nolina_fitri
·
ini
hanya subuah pembelajaan
·
ini
menggunakan virtual box
·
ini
dibuat oleh windi nolina fitri
·
ini
sebuah test
·
ini menggunakan redirection
2. Input
Redirection
Isi dari
suatu file akan kita gunakan sebagai input dari suatu proses yang akan kita
jalankan. Sebagai contoh kita akan mencoba mengirimkan mail ke diri sendiri
dengan isi mail berasal dari file test tadi
Perintahnya:
Mail namaemail < namaanda
Ini tidak
berfungsi karena mail servernya tidak ada pada virtual box yang dijalankan.
ð
Piperline
output dari cat harusnya ditampilkan
kelayar, namun karena di pipeline ke grep, maka hanya output dari grep saja
yang akan muncul kelayar. Sebagai seorang admin tentunya anda akan bertanya:”
halah, apa hubungannya dengan server linux?” eith, banyak banget. kita bisa
menganalisa log dan mendeteksi hardware, mencari error dengan mudah menggunakan
pipeline. pipeline disimbolkan dengan karakter |.
Komponennya:
Find :
Berfungsi untuk mencari sebuah folder, dan mendefinisikan file apa saja yang
ada di dalam folder tersebut Find
*
Find * | grep namafield
Dari contoh diatas pipeline diatas, mempunyai arti
bahwa output dari perintah find menjadi input grep yang kemudian hanya diambil
kata “ namafield” dari output find.
arah cursor nya buat pusing min :v, tapi terima kasih info nya
BalasHapusher response sex toys,wholesale dildo,sex doll,vibrators,dildo,horse dildo,wholesale sex toys,sex toys,sex chair look at this site
BalasHapus