shell学习

shell知识点

filename =`echo $filepath | awk -F "/" '{pring $NF}'`

这段代码的含义是从变量filepath中提取出文件名,然后将其赋值给filename变量。具体来说,它通过使用awk命令及其选项来实现这一目的。
-F "/"选项告诉awk使用斜杠/作为分隔符,将filepath变量中的路径分割成多个字段。$NF表示最后一个字段,也就是文件名,因为在Unix和类Unix系统中,文件名通常是路径中的最后一个部分。
最终,echo $ filepath | awk -F “/” '{pring $NF}'命令会输出文件名,然后该值会被赋给变量filename。

eval $order

eval $order 的意思是将变量 $order 中的字符串作为 Shell 命令进行解析和执行。

3、判断

if -d 判断是否是一个文件夹
if -f 判断是否是一个文件

相关推荐

  1. Shell学习——Shell运算符

    2024-02-01 19:50:05       47 阅读
  2. shell学习

    2024-02-01 19:50:05       53 阅读
  3. shell学习

    2024-02-01 19:50:05       34 阅读
  4. Shell学习——Shell printf命令

    2024-02-01 19:50:05       24 阅读
  5. shell学习---杂谈

    2024-02-01 19:50:05       54 阅读
  6. 学习Shell脚本编程】

    2024-02-01 19:50:05       36 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-01 19:50:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-01 19:50:05       100 阅读
  3. 在Django里面运行非项目文件

    2024-02-01 19:50:05       82 阅读
  4. Python语言-面向对象

    2024-02-01 19:50:05       91 阅读

热门阅读

  1. Ubuntu18搭建Kubernetes集群

    2024-02-01 19:50:05       60 阅读
  2. 踩坑日记:opencv多次绘图绘图不全

    2024-02-01 19:50:05       53 阅读
  3. Python中类的成员方法

    2024-02-01 19:50:05       50 阅读
  4. jQuery html的使用

    2024-02-01 19:50:05       44 阅读
  5. R语言入门笔记2.1

    2024-02-01 19:50:05       46 阅读
  6. 24校招,小鹏汽车自动驾驶测试工程师二面

    2024-02-01 19:50:05       43 阅读
  7. MySQL InnoDB是如何实现ACID的?

    2024-02-01 19:50:05       51 阅读
  8. AUTOSAR内存篇 -Flash EEPROM Emulation(FEE)

    2024-02-01 19:50:05       64 阅读