我有一个bash文件,我有
wget https://packages.chef.io/files/stable/chef-server/12.15.7/ubuntu/14.04/chef-server-core_12.15.7-1_amd64.deb
当我做一只猫时,我不会在结尾处看到%0D,但是当我执行这个bash脚本时,我看到了
--2017-05-30 05:13:59-- https://packages.chef.io/files/stable/chef-server/12.15.7/ubuntu/14.04/chef-server-core_12.15.7-1_amd64.deb%0D
如何执行此脚本删除回车?
答案 0 :(得分:0)
我在脚本中的 .txt 上使用 cat 命令时遇到了类似的问题。
for file in $(cat myfile.txt)
结果是在每次迭代中,我的文件行后跟 %OD。我通过将 dos2unix 应用到我的文件中解决了这个问题
dos2unix mytext.txt
如果你对你的脚本这样做,也许它可以解决它。