- export可以导出环境变量和设置环境变量
- $PATH 这个环境变量的作用时,在终端输入命令后会在$PATH中依次查找相关命令执行
- 获得字符串长度echo ${#var}
- echo $UID如果等于0则说明当前用户是超级用户
- 文件描述符 ,通过重定向可以将命令的输出从打印到屏幕到打印到文件
- 0--stdin 标准输入
- 1--stdout 标准输出 例如ls + 1>out.txt会将ls的信息输出到out.txt
- 2--stderr 标准错误输出 例如ls + 2>out.txt会将ls的错误信息输出到out.txt
- 字段分隔符和迭代器IFS,IFS默认值为 换行/制表符/空格
#!/bin/bash oldIFS=$IFS IFS=, data="name,sex,male,famale" for item in $data do echo Item: $item done IFS=oldIFS
shell脚本攻略学习心得--第一章
最新推荐文章于 2025-03-18 13:57:12 发布
本文介绍了Shell脚本的基础知识,包括如何使用export导出环境变量、理解$PATH的作用、获取字符串长度的方法、判断用户是否为超级用户的方式,以及如何利用文件描述符进行重定向等。此外,还讲解了IFS字段分隔符的应用。
542

被折叠的 条评论
为什么被折叠?



