要求写一个shell脚本,将该目录下的5个.txt文件批量变为后缀名为.pub的文件

解决方案 »

  1.   

    #!/bin/bashDIR=/***/***/wang
    cd $DIR
    rename .txt .pub *.txt
    DIR就是你的目录的绝对路径,替换就好了
      

  2.   

    如果要用for循环的形式应该怎么写呀
      

  3.   

    如果要用for循环的形式应该怎么写呀
    for i in {1..5}
    do
    mv $i.txt $i.pub
    done
      

  4.   

    变量啊for循环
        语法: 
        for  变量名   in   变量值列表
        do
                动作
                ...          
        done
      

  5.   

    变量啊for循环
        语法: 
        for  变量名   in   变量值列表
        do
                动作
                ...          
        done
    我知道是变量,就是想不起$i是不是特殊变量了,就是单纯的自己设的对吧