bash脚本遍历目录指定后缀的文件搜索,并执行 *** 作

bash脚本遍历目录指定后缀的文件搜索,并执行 *** 作,第1张

脚纤和稿本1:

#!/bin/bash

#

#

cd /棚毕tmp/script

cfile=` find -name '*.c' `

hfile=` find -name '*.h' `

for fc in $cfile

do

cfname=`basename -s .c $fc`

cat $fc >/毁孝tmp/scripttest/$cfname.txt

done

for fh in $hfile

do

cp $fh /tmp/scripttest

done

Linux登录后会自动运行用户目录下的.bashrc文件中的命令,如果命令所指向的文件找不到,就会出现问题里类似的提示。

可能是手动输入的命令路径有误,或者原始文件被改名或耐孝删除了。最简单的把~/.bashrc中对应宴饥行删除或注释晌亩返掉就不会有问题了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8241043.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存