随笔分类 -  04 SHELL 学习笔记

摘要:转载自:https://blog.csdn.net/lpw_cn/article/details/123199466 第一组: CTRL + R:回溯搜索;可以通过关键字找到以前输入过的命令; CTRL + C:中断;终止当前行编辑,另起新行; CTRL + L:清屏; CTRL + P:前一个命令 阅读全文
posted @ 2022-04-14 20:41 小东北啊啊啊 阅读(275) 评论(0) 推荐(0)
摘要:大多数时候,虽然可以不使用括起字符串和字符串变量的双引号,但这并不是好主意。为什么呢?因为如果环境变量中恰巧有一个空格或制表键,bash 将无法分辨,从而无法正常工作。这里有一个错误的比较示例: if [ $myvar = "foo bar oni" ] then echo "yes" fi 在上例 阅读全文
posted @ 2022-04-13 17:13 小东北啊啊啊 阅读(1009) 评论(0) 推荐(0)
摘要:转载自:https://blog.csdn.net/goodlixueyong/article/details/6564591 shell 脚本报错:"[: =: unary operator expected" 在匹配字符串相等时,我用了类似这样的语句: if [ $STATUS == "OK" 阅读全文
posted @ 2022-04-13 17:08 小东北啊啊啊 阅读(319) 评论(0) 推荐(0)
摘要:1)开头加解释器:#!/bin/bash 2)语法缩进,使用四个空格;多加注释说明。 3)命名建议规则:变量名大写、局部变量小写,函数名小写,名字体现出实际作用。 4)默认变量是全局的,在函数中变量local指定为局部变量,避免污染其他作用域。 5)有两个命令能帮助我调试脚本:set -e 遇到执行 阅读全文
posted @ 2022-03-28 10:20 小东北啊啊啊 阅读(131) 评论(0) 推荐(0)