Membuat Script Menjadi Command atau Perintah

No comments:
Biasanya kita sering repot mengeksekusi suatu script yang sudah kita buat karna berada pada direktori yang begitu dalam, karna harus mengetikan direktori yang panjang. Supaya kita bisa mengeksekusi script tersebut di direktori manapun / walau sedang tidak berada di direktori tempat script tersimpan.


Contoh, script untuk cloning mac berada pada direktori yang sangat dalam. Misal /media/diaz/diaz/scripts/networking/clonemac.sh . Isi dari script tersebut adalah :

#!/bin/sh

ifconfig wlan0 down
macchanger wlan0 --mac=00:0E:2E:52:26:0C
ifconfig wlan0 up

untuk mengeksekusinya kita harus mengetik :

root~# sh /media/diaz/diaz/scripts/networking/clonemac.sh

agar bisa dieksekusi dimanapun ...
link-kan script tersebut ke direktori /usr/bin/ dg symlink

root~# ln -s /media/diaz/diaz/scripts/networking/clonemac.sh /usr/bin/clonemac

lalu buat script tersebut executable

root~# chmod +x /usr/bin/clonemac

Sehingga, kita bisa mengeksekusikan script tersebut di direktori manapun kita berada

unknown diaz # clonemac 
Permanent MAC: 60:d8:19:62:f2:b6 (unknown)
Current   MAC: 60:d8:19:62:f2:b6 (unknown)
New       MAC: 00:0e:2e:52:26:0c (Edimax Technology Co., Ltd.)
unknown diaz # 

Semoga bermanfaat .. :)
Wassalamualaikum wr wb ..