【问题标题】:sunos change multiple files namesunos更改多个文件名
【发布时间】:2020-10-23 03:10:17
【问题描述】:

如何在 Sunos 中更改多个文件名。我想删除“!”。

sca_RetrieveResource!1.0.0.0.jar
sca_RetrieveSimcardChangeStatus!1.0.0.0.jar
sca_RetrieveTGInfo!1.0.0.0.jar
sca_RetrieveTGInfo!1.0.0.1.jar
sca_RetrieveTGInfo!1.0.0.2.jar
sca_ValidateCustomerEligibility!1.0.0.0.jar
sca_ValidateCustomerEligibility!1.0.0.1.jar
sca_ValidateCustomerEligibility!1.0.0.2.jar
sca_ValidateCustomerEligibility!1.0.0.3.jar
sca_ValidateCustomerEligibility!1.0.0.4.jar
sca_ValidateCustomerEligibility!1.0.0.5.jar
sca_ValidateIntercomTariff!1.0.0.0.jar
sca_ValidatePackageSale!1.0.0.0.jar
sca_ValidateProduct!1.0.0.0.jar
sca_ValidateProduct!1.0.0.1.jar
sca_ValidateProduct!1.0.0.2.jar
sca_ValidateReload!1.0.0.0.jar
sca_X_HEALTH_CHECK!1.0.0.0.jar

【问题讨论】:

    标签: bash sh sunos


    【解决方案1】:

    这种事情我做过很多次了,我可以告诉你:不要写脚本,自动做。最好的办法是在基于列的文本编辑器(如 Notepad++)中打开这个文件名列表,然后创建一堆这样的行:

    mv sca_RetrieveResource!1.0.0.0.jar            sca_RetrieveResource1.0.0.0.jar           
    mv sca_RetrieveSimcardChangeStatus!1.0.0.0.jar sca_RetrieveSimcardChangeStatus1.0.0.0.jar
    mv sca_RetrieveTGInfo!1.0.0.0.jar              sca_RetrieveTGInfo1.0.0.0.jar
    mv sca_RetrieveTGInfo!1.0.0.1.jar              sca_RetrieveTGInfo1.0.0.1.jar
    mv sca_RetrieveTGInfo!1.0.0.2.jar              sca_RetrieveTGInfo1.0.0.2.jar
    

    它看起来不太好,但你可以检查一切是否正常,当出现问题时你可以进行干预,......但如果你在脚本中搞砸了,你将有一个巨大的解决方法让一切再次正确。

    【讨论】:

      【解决方案2】:

      问题已解决(for f in *; do mv "$f" $(echo "$f" | sed 's/!/_rev/g'); done)

      【讨论】:

        猜你喜欢
        • 2020-06-28
        • 2017-06-06
        • 1970-01-01
        • 2022-06-27
        • 2017-06-29
        • 1970-01-01
        • 2012-05-13
        • 2015-11-15
        • 2017-11-13
        相关资源
        最近更新 更多