On 26-Nov-1999, Aries Hendriyanto wrote:
> . /etc/sysconfig/network-scripts/ifcfg-ppp0
> Jadi antara '.' dengan '/etc' ada spasi.
Ini kalo di csh setara dengan 'source'.
Kurang lebih artinya seperti include, baca source dr file lain lalu
diexecute juga. Ini adalah fungsi built-in dari shell, maka yang
dimengerti/execute adalah bahasa shell.

> Saya sudah mengerti jika working directory tidak disebutkan oleh
> echo $PATH, maka kalau ingin menjalankan script perlu
> didahului dengan '.' yang menyambung dengan nama file:
> ./my_script
> Beda dengan di atas adalah yg terakhir ini tanpa spasi.
Ini menjalankan suatu executable dengan menyebutkan fullpath. Yg
kebetulan "." itu artinya current working directory.

        ./script
artinya: cari file namanya script di directory ini lalu execute.

        . ./script
artinya baca file script di current directory, lalu isinya dijalankan.
bedanya: file script ini harus dlm shell language, dan tidak harus
executable.

-- 
Ronny Haryanto

--------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]

Kirim email ke