1. history 5 # 显示5条历史消息
2. !# # 历史替换命令
3. !! # 上一条命令
4. !1046 # 执行./bash_history中的第1046条命令
5. !c # 可能会执行 cat cd等
6. * # 星号可以匹配任意个字母,但是不包括原点(.)和斜线(/)
7. ? # 问号匹配一个字母
8. [] # 一对方括号里面,填的是字符组,
# 匹配限定的任意一个字符,但是-只表示范围
9. ! # 若在 [ 后面,说明匹配的为非该字符组
10. + # 匹配至少出现一次
11. "" # 双引号, 可能会匹配变量$
12. '' # 单引号, 完全原样输出
13. `` # 反引号, 执行shell命令,嵌套使用时,要先转义
14. '<<' # 及时文件定向符
15. & # 让程序后台执行
16. dir=`pwd` # 命令等效替换
17. dir=$(pwd) # 效果如上条
18. week=(Mon Tue Web Thu Fri Sat Sun)
# 数组定义
19. echo ${week[2]} # 输出Web
20. echo ${week[*]} # 输出全部数组
21. unset week[@] # 取消数组定义
22. ${name} # 其实就是$name,只是为了把变量名区别开
23. "d[@]" "d[*]" # 区别是,一个
Shell 入门
最新推荐文章于 2021-01-27 21:09:13 发布
这篇博客介绍了Shell命令的基本用法,包括历史命令的调用、通配符的使用、命令替换、数组操作以及环境变量和参数处理等多个方面,是入门Shell编程的实用参考资料。
摘要由CSDN通过智能技术生成