[问题]求助,如何用脚本实现以下功能

sh/bash/dash/ksh/zsh等Shell脚本
回复
baisy
帖子: 26
注册时间: 2008-05-01 7:19

[问题]求助,如何用脚本实现以下功能

#1

帖子 baisy » 2008-06-07 8:22

代码: 全选

脚本开始後,供用户提供一个目录,之後脚本遍历该目录及其子目录,将所有 .txt 文件改名为 .sh
小弟刚入Ubuntu,对脚本不熟。谢谢大家了
头像
laborer
帖子: 1016
注册时间: 2005-10-25 11:15
联系:

#2

帖子 laborer » 2008-06-07 9:06

代码: 全选

find /some/directory/ -name "*.txt" -exec rename 's/\.txt$/.sh/' {} \;
hreiser@oakland:~$ killall -9 wife
police@oakland:~$ sudo find / -user hreiser
court@oakland:~$ sudo mv /home/hreiser /jail/
court@oakland:~$ sudo usermod -d /jail/hreiser -s "/usr/sbin/chroot /jail/" hreiser
头像
bones7456
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
联系:

#3

帖子 bones7456 » 2008-06-07 9:22

find /some/directory/ -type f -name "*.txt" -exec rename 's/\.txt$/.sh/' {} \;
关注我的blog: ε==3
baisy
帖子: 26
注册时间: 2008-05-01 7:19

#4

帖子 baisy » 2008-06-07 10:11

:) 感谢楼上两位热心帮助,已完成任务
再次感谢
[/b]
回复