【shell】shell基础用法

Date: 2018.7.15


1、参考

https://blog.csdn.net/u012359618/article/details/51442966
https://blog.csdn.net/u011923747/article/details/20448269

2、Linux命令执行返回值:

特殊变量$?:上一条执行命令的返回值或者函数的返回值。

echo $?
3、字符串截取:

(1).
直接放到一起或用双引号即可。

例如$a, $b,有

c=$a$b

c=$a"xyz"$b

c=$a$b.txt

(2).
# 删除左边字符,保留右边字符
## 删除左边字符,保留右边字符
% 删除右边字符,保留左边字符
%% 删除右边字符,保留左边字符

3、shell特殊变量:

参考:https://www.cnblogs.com/wangcp-2014/p/6427689.html

4、grep:

https://blog.csdn.net/csyuanA/article/details/75268845

https://blog.csdn.net/qq_26768741/article/details/66974713
https://blog.csdn.net/hdutigerkin/article/details/6682871
http://blog.51cto.com/iter2012/1613696

5、shell判断和比较:

https://blog.csdn.net/woshiliulei0/article/details/54613820
https://blog.csdn.net/shuiwowo/article/details/78978098

原文地址:https://www.cnblogs.com/SoaringLee/p/10532419.html