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和方括号之间一定空格,只能用等于不能大于小于,

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

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

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

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

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

但是使用字母就可写里面

相关