账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    如何将部分文件mv成无后缀形式?
    54
    0

    我要将一个mudlib转换编码从gbk转换为utf8,我可以把*.c*.h等带后缀的文件转换后更名为*.c.bak*.h.bak保存,然后:
    find . -type f -name "*.c" | xargs -I {} sh -c "mv {}.bak {}"
    就可以保存。

    问题是有一些文本文件文件名没有后缀,我要怎么写才可以把这类xxx.bak的文件重新命名为xxx? 我试过:
    find . -type f -not -name "*.c" | xargs -I {} sh -c "mv {}.bak {}"
    因为现在还没有碰到名字为xxx.bak.bak像这样的文件,所以还能用。有没有好的什么方法可以解决这样的问题?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 红鸾雅竹 普通会员 1楼
      502 Bad Gateway

      502 Bad Gateway


      nginx
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部