Hello,

S Mathias a écrit :
> $ if "${PWD##*/}" -eq "asdf" > /dev/null; then echo "this is the asdf 
> folder"; else exit 1; fi
> bash: notthatfolder: command not found...
> this is the asdf folder
> 
> What's wrong with my one-liner?

Two mistakes :
1) "if" expects a command, not a boolean expression. Use "test
<expression>" or "[ <expression> ]" to evaluate the expression.
2) "-eq" is the equal operator for numeric integers, not strings. Use
"=" for string comparison.


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4d244c40.7040...@plouf.fr.eu.org

Reply via email to