shell脚本读取自定义参数文件
时间: 2024-10-10 17:07:00 浏览: 44
Linux使用shell脚本定时删除历史日志文件
在Shell脚本中,如果你想要读取自定义参数文件,通常可以使用`source`命令或`.`操作符来加载配置文件,然后通过变量引用那些配置项。这里是一个简单的步骤:
1. **创建参数文件**:
创建一个文本文件,例如`config.txt`,内容可能是这样的:
```
variable1=value1
variable2=value2
```
2. **编写脚本**:
在你的shell脚本(如`myscript.sh`)中,添加下面的代码段来读取这个文件:
```bash
#!/bin/bash
# 检查参数文件是否存在
if [ ! -f config.txt ]; then
echo "Config file not found!"
exit 1
fi
# 使用source或.来加载参数文件
source config.txt # 或者 . config.txt
# 现在你可以直接访问配置变量
echo "variable1 is set to: $variable1"
echo "variable2 is set to: $variable2"
```
3. **运行脚本**:
使用`bash myscript.sh`来执行脚本,脚本会从`config.txt`中读取并使用参数。
阅读全文