Hello tanya-jawab, Saya punya file bash scripts (bantuan dari milis ini juga) yang berguna untuk insert sesuatu ke dalam file, tetapi cara ini kurang tepat karena akan memodifikasi seluruh file yang ada, yang saya mau adalah, jika file .qmail mengandung kata Maildir maka script ini akan memodifikasi file .qmail, kalau tidak mengandung kata Maildir maka diskip...
Ada yang bisa menyempurnakannya? Berikut file scriptsnya #!/bin/bash MAILDIR="/var/qmail/mailnames/" echo "Mulai ..........." for DOMAIN in $1; do for MAILBOX in $( ls $MAILDIR/$1 ) ; do echo "| if [ -z \"\$SA\" ]; then export SA=1; /usr/local/psa/bin/psa-spamc -f -u [EMAIL PROTECTED] -U /tmp/spamd_full.sock > spamcheck\$\$; /var/qmail/bin/qmail-local \"\$USER\" \"\$HOME\" \"\$LOCAL\" \"\" \"\" \"\$HOST\" \"\$SENDER\" \"\$DEFAULT\" < spamcheck\$\$; retval=\$?; rm -f spamcheck\$\$; [ \$retval = 0 ] && exit 99; exit \$retval; fi | true ./Maildir/" > $MAILDIR/$DOMAIN/$MAILBOX/.qmail #verbose echo "[EMAIL PROTECTED] ......... Ok"; done done echo "Selesai ..........." Terima kasih, atas bantuannya Nyoman. -- FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab Unsubscribe: kirim email ke [EMAIL PROTECTED] Arsip dan info milis selengkapnya di http://linux.or.id/milis