随笔分类 -  shell脚本学习笔记

摘要:一、定义数组 数组名=(元素1 元素2 元素3)Bash Shell只支持一维数组,不支持多维数组。 二、打印数组 echo ${name[*]} # "显示所有数组的元素" echo ${name[@]} # "显示所有数组的元素" echo ${name[0]} # "显示下标为0的元素,默认从 阅读全文
posted @ 2023-02-24 16:25 潇湘神剑 阅读(98) 评论(0) 推荐(0) 编辑
摘要:示例一:通过判断命令类型选择不同系统的安装方式 #!/bin/bash command_exists () { type "$1" &> /dev/null; } install_curl () { if command_exists apt-get; then echo "apt-get -y u 阅读全文
posted @ 2023-02-02 11:37 潇湘神剑 阅读(264) 评论(0) 推荐(0) 编辑
摘要:一、单小括号()1、将某个命令的返回值作为某个变量的值进行传递 #!/bin/bash USER=$(whoami) echo $USER [root@jump ~]# for i in $(seq 0 4);do echo $i;done 0 1 2 3 4 2、用于初始化数组 array=(1 阅读全文
posted @ 2021-08-06 16:04 潇湘神剑 阅读(848) 评论(0) 推荐(0) 编辑
摘要:shell脚本给字符串添加颜色 字颜色: echo -e "\033[30m 黑色字 \033[0m" echo -e "\033[31m 红色字 \033[0m" echo -e "\033[32m 绿色字 \033[0m" echo -e "\033[33m 黄色字 \033[0m" echo 阅读全文
posted @ 2021-08-06 11:39 潇湘神剑 阅读(149) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示