delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/01/31/11:47:48

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Message-ID: <D1F0002F0A8FD411ACEC00805FE675CE260F22@zuk02exm02.comm.mot.com>
From: Josifovski Ljubomir-BLJ01Z <BLJ01Z AT motorola DOT com>
To: "Cygwin Mailing List (E-mail)" <cygwin AT sourceware DOT cygnus DOT com>
Subject: [OT] #!/usr/bin/env bash -vx
Date: Wed, 31 Jan 2001 16:18:28 -0000
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2650.21)

This is not exclusive to cygwin, but maybe someone here can help me. I put

#!/usr/bin/env bash

in the first line on some scripts I use on Cygwin, Linux and HP-UX because
the exact path to bash differs (someone posted this trick on the list
sometime ago). But when arguments are added to the line, like

#!/usr/bin/env bash -vx

this doesn't work anymore - I get:

$ cat qwe
#!/usr/bin/env bash -vx

echo qqqqqqqqqqqqqqqqqqqqqqqqqqqq

$ ls -l qwe
-rwxr-xr-x   1 ljupco   None           59 Jan 31 16:06 qwe

$ qwe
/usr/bin/env: bash -vx: No such file or directory

Wheras the direct path works:

$ cat qwe
#!/usr/bin/bash -vx

echo qqqqqqqqqqqqqqqqqqqqqqqqqqqq

$ ./qwe
#!/usr/bin/bash -vx

echo qqqqqqqqqqqqqqqqqqqqqqqqqqqq
+ echo qqqqqqqqqqqqqqqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqqqqqqq

thanks,

-- 
Ljubomir Josifovski
mailto:L DOT Josifovski AT dcs DOT shef DOT ac DOT uk,blj01z AT motorola DOT com
http://www.dcs.shef.ac.uk/~ljupco

--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019