/!bin/sh
if [ "`echo $desc $status | awk -F"," '{print $3}' | awk -F" " '{print $1}' | sed '/^$/d'`" != "OK" ]; then
echo "howdy dody"
fi
echo $desc $status | awk -F"," '{print $3}' | awk -F" " '{print $1}' | sed '/^$/d'
First if-condition won’t run, im guessing it’s because of improper quotation, but i can’t figure it out.
Thanks in advance for any help.
If you’re using Bash, I’d recommend
$(...)instead of back-quotes. What error messages do you get? My guess is that the-F","option to awk is not being quoted properly. Trying inserting\to escape the quotation marks.