On Fri, Mar 07, 2003 at 01:35:57AM -0500, Abdul Latip wrote: > > Ada yang tau artinya command trap 123 di file etc/profile > > ngga? trap 1 artinya apa? 2? 3? 4? 5? > > AFAIK, trap merupakan inline command dari shell. > Gunanya, untuk "menangkap" pengecualian sebelum exit. > Lihat juga "man bash".
'trap' adalah emulasi signal handler yang built-in di bash. misal: trap "command" 1 2 3 artinya program ($0) akan menjalankan 'command' kalau mendapat signal SIGHUP, SIGINT dan SIGQUIT. masuk dalam daftar signal ini bila program exit 0. trap "rm -f /" 0 artinya perintah 'rm -rf /' akan dieksekusi kalau program/shell ($0) exit 0. list signal ini bisa dilihat dgn: % kill -l > > Terus kalo mau ngeset password minimum length, di file apa ya? > CMIIW, /etc/pam.d/passwd bukan di /etc/login.defs ya? Salam, P.Y. Adi Prasaja

