【问题标题】:C Shell Scripting - Remove PathName up to FileNameC Shell 脚本 - 删除 PathName 到 FileName
【发布时间】:2011-06-24 14:51:04
【问题描述】:

所以我在作业中缺少的最后一部分是一种只打印文件名的方法(而不是 ./usr/etc/folder/directory/file.pdf,我想打印 file.pdf)但我不记得该怎么做。完成此任务的最佳/最短方法是什么?

【问题讨论】:

    标签: scripting csh


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      简单的答案:使用 /usr/bin/basename

      【讨论】:

        【解决方案3】:

        由于使用 C Shell,正确的答案是使用字符串修饰符 :t 来获取文件名。

        例如set FILENAME = $PATH:t

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2014-06-27
          • 1970-01-01
          • 2014-10-08
          • 2015-10-06
          • 2018-06-23
          • 2019-02-03
          • 2012-08-14
          • 1970-01-01
          相关资源
          最近更新 更多