Unix 重命名多个文件:mv changing_part_footer.php changed_part_footer.php
我有以下文件:Unix 重命名多个文件:mv changing_part_footer.php changed_part_footer.php,unix,file,renaming,Unix,File,Renaming,我有以下文件: hallo_flower.php hallo_house.php 我需要将它们重命名为: tjena_flower.php tjena_house.php 像这样的 for f in *.php; do mv $f `echo $f | sed 's/hallo/tjena/'`; done 它假设您使用的是类似于bash的shell。类似这样的东西 for f in *.php; do mv $f `echo $f | sed 's/hallo/tjena/'`; don
hallo_flower.php
hallo_house.php
我需要将它们重命名为:
tjena_flower.php
tjena_house.php
像这样的
for f in *.php; do mv $f `echo $f | sed 's/hallo/tjena/'`; done
它假设您使用的是类似于bash的shell。类似这样的东西
for f in *.php; do mv $f `echo $f | sed 's/hallo/tjena/'`; done
它假定您使用的是类似bash的shell。如果使用bash shell,则无需调用外部命令
for f in *.php; do
mv "$f" "${f/hallo/tjena}"
done
如果使用bashshell,则无需调用外部命令
for f in *.php; do
mv "$f" "${f/hallo/tjena}"
done
在CMD上:
RENAME hallo_*.php tjena_*.php
在CMD上:
RENAME hallo_*.php tjena_*.php
或者你可以命令:
mv hallo_flower.php tjena_flower.php
mv hallo_house.php tjena_house.php
或者你可以命令:
mv hallo_flower.php tjena_flower.php
mv hallo_house.php tjena_house.php
当然非常好地使用了基本的unix命令:)谢谢。当然可以。非常好地使用了基本unix命令:)谢谢。