Portál AbcLinuxu, 11. května 2025 04:24
Ř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.