phpmyadmin学习+shell学习*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 https://wangdoc.com/bash/readline.html

 

 

 

 

 

 

 

 

 

 

 

 

 

 数组中的字符串可以没有引号

 

 

 

 

 

 

 

 

好像分号隔开也行‘

 

 

 

 

 

 

 

 

 

 

 

 

 

 

bash -l之后,前面的杠没有了,但是shopt依然显示登录shell

 

 

 

 

 

 

 

 

第二种添加的变量都会失效,

 

 

后面不会覆盖前面,都是一起的

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

重新登录生效

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

什么选项都没有直接查询

注意0表示打开

 

 

 注意写错,感叹应该是美元,

 

 

 

 

 

 

双括号表示计算表达式,单表示执行命令,

 

 

 

 

 

 

linux可以用now,windows必须 、/t 0,

 

 

 

 

 

 

执行上一个命令,除了最后一个参数

 

 

 

 

 

 

 

 

 

 

 

 

双引号代表解析特殊变量以后把命令打印出来,单也可以解析,

 

 

shell包含求幂运算

 

 

https://www.cnblogs.com/chanix/articles/15940427.html

重要博客

  输出最后一个参数 $!    Shell最后运行的后台Process的PID

 

 

 

 

 

 

 

 

 

 

这是当作字符串,而不是计算式

 

 

就是排除后面的模式

 

 

注意波浪在后面,只要包含后面的就匹配,不需要双引号,

 

 

echo有漏洞

 

 

对变量加双引号就可以了

 

 

 

 

 

 

只能替换掉tab,空格不行,-只能定格,前面不能有空格

还有就是<<<只有单行

 

 

文件描述符目录,目录后加/才能查看目录下文件

 

 

进程替换,

 

 

 

 

 

 

标准错误也会打印在控制台,

 

 

标准错误重定向也可以使用双箭头

 

 注意不能改成>&1,不能类比

 

 

bash不支持同时赋值

 

 

方括号计算式中可以变量不加美元,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 导入公钥

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

如果直接运行exit 1在shell里面会退出shell,一般写文件里

 

 

 

 

bash里面&&是短路与,前面不合格后面不会执行

 

 

if和方括号之间一定空格,只能用等于不能大于小于,

 

 

 

 

双方括号只能使用大于不能用大于等于,

 

 

在使用等于号,等于和两边不要求有空格,

而且单括号没有大于小于,

 

 

但是注意大于号就必须有空格,

 

 

单括不能把或者符号写里面

 

 

但是使用字母就可写里面

 

posted on 2022-03-20 15:45  shenhshihao  阅读(53)  评论(0编辑  收藏  举报

导航