![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell
笃定前行
只问耕耘,不问前程
展开
-
shell变量小常识
调试脚本可打印出运行命令 命令行:sh -vx xxx.sh 或脚本中:set -x -a FILE ] 如果 FILE 存在则为真。 [ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。 [ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真。 [ -d FILE ] 如果 FILE 存在且是一个目录则为真。 [ -e FILE ]...原创 2017-04-06 09:49:40 · 290 阅读 · 0 评论 -
makefile与shell语法易混点
1.Shell变量和Makefile变量名一样,但是含义不一样: Makefile以下变量含义: $@ :扩展为当前规则的目标文件名; $< :扩展为当前规则依赖文件列表中的第一个依赖文件; $? :扩展为所有的修改日期比当前规则的目标文件的创建日期更晚的依赖文件,该值只有 在使用显式规则时才会被使用; $*: 扩展成当前规则中目标文件和依赖文件共享的文件名,不含扩展名; $^ ...原创 2017-04-15 01:23:11 · 1185 阅读 · 0 评论