Portál AbcLinuxu, 12. května 2025 09:01
Řešení dotazu:
#!/bin/bash -x cesta=$1; [ -z $cesta ] && echo 'nebyla zadana cesta' && exit 1; soubory=$(find $cesta -name "*.jpg"); parse=$(echo $soubory | tr ' ' '\n'); j=0; for i in $parse; do j=$((j+1)); mv $i $cesta/$j.jpg; done ------------------------------------------------------- ulozit do ukol.sh, pak dat "chmod +x ukol.sh" vytvorit testovaci adresar + jpg soubory mkdir xxx/ touch xxx/a.jpg xxx/b.jpg spustit ./ukol.sh xxx/
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.