maaf kalo udah pernah di bahas sebelumnya. saya membuat script "sederhana" dengan bash dengan fungsi regex awk untuk match whitespace di permulaan.
#!/bin/bash if [ -z "`echo $1 | awk '/^[[:space:]]+/{print}'`" ]; then echo "OK"; else echo "NOTOK"; fi $ ./test " blah" <--- ada leading whitespace di depan blah OK result yg saya inginkan NOTOK kok gak di catch sama regex ya? sedangkan kalo di jalankan dari command line bisa $ [ -z "`echo " blah" | awk '/^[[:space:]]+/{print}'`" ] && echo "OK" || echo "NOTOK" <-- leading whitespace di depan blah NOTOK $ [ -z "`echo "blah" | awk '/^[[:space:]]+/{print}'`" ] && echo "OK" || echo "NOTOK" <-- no leading whitespace di depan blah OK apa ada yg terlewat? atau mungkin ada cara yg lebih simple lagi? thanks PT.CITRA SARI MAKMUR SATELLITE & TERRESTRIAL NETWORK Connecting the distance - anytime, anywhere, any content http://www.csmcom.com -- Berhenti langganan: linux-programming-unsubscr...@linux.or.id Arsip dan info: http://linux.or.id/milis