Portál AbcLinuxu, 11. května 2025 01:15
#!/bin/bash file=file://`pwd`/index.html if test -n "$DISPLAY"; then if test -n "$BROWSER"; then ($BROWSER $file &>/dev/null &); else (konqueror $file &>/dev/null &); fi else links $file 2>/dev/null || lynx -force_html $file; fiKdyž disk vložím, získám hlášení: /bin/bash: permition denied Přitom skript funguje, jen když jej zkouším přímo z CD, tak to nejde. Je to zvláštní, jako by skript byl spuštěn pod špatným uživatelem. Přitom jsem uživatelem toho souboru já. Setkal se někdo s tímto chováním?
noexec
, který by to mohl dělat.
[lzap@teepee cdrom]$ ./autorun bash: ./autorun: /bin/bash: bad interpreter: Permission denied
-rwxr-xr-x 1 root root 616204 srp 26 09:35 /bin/bash*Jsem snad šáblej?
bash ./autorun
[lzap@teepee cdrom]$ mount | grep cdrom /dev/hdc on /mnt/cdrom type iso9660 (ro,noexec,nosuid,nodev,users,user=lzap)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.