如何在bash中连接路径(在文件中读取)和字符串?
我在百分之八。我有一个包含很多uri的文件:如何在bash中连接路径(在文件中读取)和字符串?,bash,carriage-return,Bash,Carriage Return,我在百分之八。我有一个包含很多uri的文件: /var/log/toto/*.log /var/log/tata/*.log 我在读取行时使用,读取行,并在每个路径的末尾添加一个字符串: #!/bin/bash while read line do echo "$line""-20201117.gz" done < "/opt/scripts/folders.conf" 为什么??我想
/var/log/toto/*.log
/var/log/tata/*.log
我在读取行时使用,
读取行,并在每个路径的末尾添加一个字符串:
#!/bin/bash
while read line
do
echo "$line""-20201117.gz"
done < "/opt/scripts/folders.conf"
为什么??我想:
/var/log/toto/*.log-20201117.gz
有人能帮我吗?我可以在Linux系统上使用带有Windows样式CRLF行结尾的文件复制此文件。通过dos2unix
或类似程序运行文件,将行尾转换为LF。我可以在Linux系统上使用带有Windows样式CRLF行尾的文件复制此文件。通过dos2unix
或类似程序运行文件,将行尾转换为LF。我做了相同的测试,得到了相同的结果。使用而IFS=$'\t\n\r“read-r line
可能是另一种选择。我做了相同的测试,得到了相同的结果。使用而IFS=$'\t\n\r“read-r行
可能是另一种选择。
-20201117.gzo/*.log
-20201117.gza/*.log