😀
这里写文章的前言: 一个简单的开头,简述这篇文章讨论的问题、目标、人物、背景是什么?并简述你给出的答案。
可以说说你的故事:阻碍、努力、结果成果,意外与转折。
 

📝 主旨内容

linux基础—-shell速查

shebang机制

脚本基本结构

脚本调试

位置变量

注意变量

“ “ 弱引用,其中的变量引用会被替换为变量值
‘ ‘ 强引用,其中的变量引用不会被替换为变量值,而保持原字符串

只读变量

比如:$UID 如果UID可以赋值,那UID=0 是管理员就危险了

字符串

运算

文件测试

if 语句

case 语句

bash配置文件

全局配置: /etc/profile /etc/profile.d/\*.sh /etc/bashrc
个人配置: ~/.bash\_profile ~/.bashrc

for语句

while

select

shift

将参数列表 list 左移指定次数,缺省为左移一次

函数

信号

数组

数组切片

字符串

字符串切片

查找替换

查找并删除

字符大小写转换

变量赋值

eval

bash Shell 提供了两种格式实现间接变量引用

expect

退出脚本级别

exit 退出脚本
break 跳出循环
continue 跳过本次循环
return 退出当前函数

技巧

写脚本时,可根据软连接的名称和原始文件名称不同,可以实现不同的功能
cat不支持缩进,脚本中更改,将行首使用TAB标记

🤗 总结归纳

总结文章的内容

📎 参考文章

  • 一些引用
  • 引用文章
 
💡
有关Notion安装或者使用上的问题,欢迎您在底部评论区留言,一起交流~
Loading...
目录