关于shell脚本如何批量将一个文件夹下面的所有文件都更改为.TXT后缀

我现在有一个文件夹,下面有很多文件如:文件a文件b文件cn个文件,但是都没有后缀,请问下怎么样我现在有个shell脚本对这些文件加载到oracle里面,请问下怎么在将我要... 我现在有一个文件夹, 下面有很多文件 如 : 文件a 文件b 文件c n个文件 , 但是都没有后缀,请问下怎么样我现在有个shell脚本对这些文件加载到oracle里面,请问下怎么在将我要加载的这些文件加上后缀.TXT,就是每次循环这个文件之前就给这个文件加上.TXT的后缀, 求大神解答。
for file in `ls 文件*`
do

done
展开
 我来答
sunnyhouyq
2013-12-12 · TA获得超过648个赞
知道小有建树答主
回答量:515
采纳率:100%
帮助的人:520万
展开全部
for file in  `ls`
do
    mv $file ${file}.TXT
done
追问
谢谢,请问下这个mv和rname将文件名更改的话哪个效率更高(文件较多而且数据量比较大,执行一批文件超过100G)。
另外请问下通过sqlload加载文件入库(oracle),文件一定是要有后缀的吗?
追答
oracle应该不会强制限定后缀名,
易筱轅
2013-12-13 · 超过13用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:27.2万
展开全部
mv $file "${file}.txt"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式