qq_38803379 2019-05-01 21:45 采纳率: 0%
浏览 333
已采纳

新人学shell 遇到的问题!求解答谢谢

1.gzfilename=${log_path}/filelist/gzfilename_${instname}.$(preday 0 date)
其中preday 0 date 是什么意思?
2.cat $tarfilelist | while read fn
do

if grep -qE $fn $gzfilename;then
请问这句话的意思是? -qE的意思?
3.mv ${src_path}/${prov}/$fn ${bak_path}/${prov}/${fn}.DUP
.DUP 后缀名是随便取吗?

  • 写回答

2条回答

  • 毕小宝 领域专家: 后端开发技术领域 2019-05-02 06:56
    关注

    你的理解没有错,是随便取的。

    mv 就是一个移动文件的命令,mv 原文件 目标文件。
    这里的.dup 后缀是随便取的,意思是 duplicate 复制之类的,通常如果是备份可以可以.bak 等之类的。
    Linux 下的文件的是可以随便写的,只要内容是文本能让能打开就可以。
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 请采纳用户回复 7月19日