Portál AbcLinuxu, 25. listopadu 2025 18:13
Řešení dotazu:
$ rename 's/(.*)/$1.txt/' *
$ man rename
sys-apps/rename. Binarka se pak jmenuje renamexm. A pak jeste nejake dalsi v Perlu (dev-perl/rename –> perl-rename), to by taky melo umet regexy.
Možná mi něco uniká, ale proč ne prostě
for i in `cat file`; do
mv $i $i.txt
done
nebo o něco čistší
while read fname; do
mv "$i" "${i}.txt"
done <file
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.