-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi all. I'm having trouble with an if statement in a bash script I'm writing. What I want to do, is to check if a file doesn't have read permission. What I'm doing is: if !([ -r filename]) However, bash says that the command [-r is not found on line number. Can someone please tell me what I'm doing wrong, and show me how to do what I want to do properly? Thanks in advance. Greg - -- web site: http://www.romuald.net.eu.org gpg public key: http://www.romuald.net.eu.org/pubkey.asc skype: gregn1 (authorization required, add me to your contacts list first) - -- Free domains: http://www.eu.org/ or mail dns-manager at EU.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQFEODZY7s9z/XlyUyARAgVJAKCyow1QR5lo7DjsNxUfAavCO86gFQCgmC+i S58rlWJzeICulyaj9sKfono= =QG4s -----END PGP SIGNATURE-----