[linux-l] Datum in Script verwenden
Pascal Volk
linux-l at edelhost.de
So Apr 8 14:44:34 CEST 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
* Am So, 08 Apr 2007 schrub Ivan F. Villanueva B.:
> Am So, Apr 08, 2007 01:07:41 +0200, Thomas Preymesser schrieb:
> > #!/usr/bin/env ruby
> > welches das Skript mit dem Programm startet, das man auch über 'which ruby'
> > erhalten würde.
>
> Entschuldigung wenn die Frage doof ist, aber was ist, wenn "env" irgendwo anders
> ist? Wäre nicht
> `which ruby` << ...
> oder ähnliches besser?
Ähnliches ist eher besser, das mit which ist ein Schuss in den Ofen:
cat >> testscript << "EOF"
#!`which bash`
echo "hallo"
EOF
chmod u+x testscript
./testscript
bash: ./testscript: `which: bad interpreter: No such file or directory
Wenn which nicht in /usr/bin ist, dann sollte man wohl davon ausgehen, dass
das System kaputt ist.
Gruß
Pascal
- --
rm -Rfv /tmp/../ && echo "are you sure???"
Die BeLUG im IRC:
irc://irc.freenode.net/#belug
____ ____ ____ ____ ____ _________ ____ ____ ____ ____ ____ ____
||/ |||j |||o |||i |||n ||| |||# |||b |||e |||l |||u |||g ||
||__|||__|||__|||__|||__|||_______|||__|||__|||__|||__|||__|||__||
|/__\|/__\|/__\|/__\|/__\|/_______\|/__\|/__\|/__\|/__\|/__\|/__\|
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFGGOOyNx2k6gsBqqkRAvYZAJ4lzm4ZZihe87te2fJu3lHoTRo0HQCgjk0P
ez4WeCleotNS1f5Tn/NtEJU=
=sLh1
-----END PGP SIGNATURE-----
Mehr Informationen über die Mailingliste linux-l