Linux shell 常用函数、库文件汇总、彩色字体
* 以下函数或文件,在某些发行版本系统不支持,请先测试确认是否可用。
#### 函数 ####
## 生成连续的数字
方式一: [1]
正序:
{1..16}
倒序:
{16..1}
示例:
for n in {1..16}
do
    echo "$n"
done
-
方式二: [2]
$(seq 254) 或 `seq 254`
示例:
for n in $(seq 254)
do
    echo "$n"
done
$() 也可以用 ``来替代(`是键盘左上角Tab键上的~波浪线键)
### 字符串截取
方式一:
str="1234567890"
out=${str:1:5}
echo ${out}
输出:12345
#### 系统自带的库文件 ####
## 显示彩色字体
库文件一: 显示执行结果 [ OK ] [ PASSED ] [ WARNING] 等加颜色的字样 [3]
Linux CentOS:
/etc/init.d/functions 或 /etc/rc.d/init.d/functions
Ubuntu:
/lib/lsb/init-functions
--
参考:
[1] 《跟老男孩学Linux运维 Shell编程实战》 P254
[2] 《跟老男孩学Linux运维 Shell编程实战》 P343
[3] 《跟老男孩学Linux运维 Shell编程实战》 P271
https://www.lmlphp.com/user/62398/article/item/2220848/
 
                    
                 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号