目录
按空格分割字符串
Shell脚本按空格分割字符串 - VoidCChttp://cn.voidcc.com/question/p-bvonlrfc-ox.html
流程控制
Shell 流程控制 | 菜鸟教程 (runoob.com)https://www.runoob.com/linux/linux-shell-process-control.html
读取文件内容
shell 读取文件内容_默默_新浪博客 (sina.com.cn)http://blog.sina.com.cn/s/blog_67b7d7e40101b723.html
判断字符串结尾
「Shell」- 判断字符串结尾 @20210222_11091184的技术博客_51CTO博客https://blog.51cto.com/u_11101184/3136257
shell正则表达式求以某内容开头某内容结尾 - 代码天地 (codetd.com)https://www.codetd.com/article/509615
以某一字符分隔字符串
启动脚本的时候,使用./name.sh提示无权限
使用bash ./name.sh即可
获取数组长度
在进行分割ip的时候
hello,echo,oo,pp
可以通过
string="hello,shell,split,test"
array=(${string//,/ })
for var in ${array[@]}
do
echo $var
done
来分割成长度为4的数组
但是
1,2,3,4分割之后数组长度为1
获取数组长度的方式错误
不是length=${#arrayIp}
是length=${#arrayIp[@]}
网卡的网关是多少
比如ifconfig eth1,得到的ip是100.100.100.100,那么网关就是100.100.100.1
while循环使用管道不能对循环外的变量的值修改
(34条消息) while读取文件 Shell中while循环的陷阱, 变量实效, 无法赋值变量_tanghuan0827的博客-CSDN博客_shell while 变量赋值
(34条消息) shell 关于 while 循环中赋值的问题_liuxing_1986的博客-CSDN博客_shell while 赋值
(34条消息) 【Shell】while循环处理管道传入数据_Baoming ROSE的博客-CSDN博客
基础知识点
(40条消息) Linux shell sed 命令详解_BugBear1989的博客-CSDN博客_shellsed命令详解
传输文件到本地
打包文件夹
tar -cvf myrecur.tar myrecur/
xftp
get filename