grep无法查找shell传递来的变量,原来是因为它。
![](data/attachment/forum/plugin_zhanmishu_markdown/202406/34ce076e36a298d40d20a7d47d3aab3a_1719542236_6651.png)windows文本文件换行符包括\\r\\n,linux换行符\\n;
shell传递来的变量包含\\r,导致grep无法查找变量;
```
# 查看文件格式
od -bc filename
# 修改文件格式
dos2unix filename
```
![](data/attachment/forum/plugin_zhanmishu_markdown/202406/34ce076e36a298d40d20a7d47d3aab3a_1719542236_6765.png)
每次一定查看别人给的文件格式,不要因为这个小问题耽误很多时间。
页:
[1]