普通网友 2023-02-09 14:51 采纳率: 44%
浏览 16
已结题

如果不存在则建立文件名为x_mm.sh的文件要求:给出完整的shell设计,如何解决?

编辑shell脚本,查找当前文件夹,文件名以字母“x”开头的文件是否存在。如果存在给出提示,如果不存在则建立文件名为x_mm.sh的文件
要求:给出完整的shell设计

  • 写回答

1条回答 默认 最新

  • 7*24 工作者 2023-02-09 15:23
    关注
    
    # 统计以n开头的文件
    num=`find . -type f -name x* | wc -l`
    
    #如果数量不等于0,则循环输出文件,否则创建x_mm.sh文件
    if [ $num -ne 0 ];then
      for i in `find . -type f -name x*`
      do
        echo "${i} 文件已经存在"
      done
      
    else
      touch x_mm.sh
      # echo "x_mm.sh 已经创建"
    fi
    
    
    
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 11月21日
  • 创建了问题 2月9日