Portál AbcLinuxu, 8. listopadu 2025 22:38
Ř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.