Použijte rename
:
rename 's/.old$/.new/' *.old
Pokud máte perl rename
nainstalováno (existují různé rename
implementace) můžete udělat něco takového:
$ ls -1
test1.foo
test2.foo
test3.foo
$ rename 's/\.foo$/.bar/' *.foo
$ ls -1
test1.bar
test2.bar
test3.bar
Můžete použít for-loop na příkazovém řádku:
for foo in *.old; do mv $foo `basename $foo .old`.new; done
tím se převezmou všechny soubory s příponou .old a přejmenují se na .new
Jak zabít všechny procesy PHP-FPM v jediném příkazovém řádku
příkaz cut nebo awk pro tisk prvního pole prvního řádku