Portál AbcLinuxu, 10. května 2025 02:11
if [[ -f "/home/foo/1/2/10/file" ]] then # soubor existuje fi if [[ -f "/home/bar/file" ]] then # soubor existuje fiJenže já potřebuji vědět, zda hledal v adresáři 'foo' nebo v adresáři 'bar', je totiž možné, že budou existovat v obou adresářích. Pomůže někdo? Děkuji
hledej="/home/foo/file" if [ -f "$hledej" ]; then echo "soubor $hledej existuje" fi hledej="/home/bar/file" if [ -f "$hledej" ]; then echo "soubor $hledej existuje" finebo lepe s funkci hledej:
hledej(){ if [ -f "$1" ]; then echo "soubor $1 existuje" fi } hledej /home/foo/file hledej /home/bar/file
if find /home/foo /home/bar -type f -name "foobar" ..
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.