找不到Bash script concat strings命令

时间:2015-10-01 20:07:24

标签: bash

我正在尝试运行这个简单的bash脚本:

daysSelected

但出于某种原因,我收到了:

file_name=deploy
 echo "Init File NAme $file_name"
current_time=$(date "+%Y.%m.%d-%H.%M.%S")
echo "Current Time : $current_time"

new_fileName="${file_name}${current_time}.zip"
echo "New FileName: $new_fileName"
#echo $new_fileName ./app/code/community ./app/code/local ./app/design/frontend/indigo ./app/design/frontend/default 
#zip $new_fileName ./app/code/community ./app/code/local ./app/design/frontend/indigo ./app/design/frontend/default 

我知道它对bash中的任何初学者来说都非常简单,但我尝试了相当长的时间,使用许多Stack Overflow线程使其工作,但输出保持不变。

1 个答案:

答案 0 :(得分:1)

您的文件中似乎有Windows样式的行终止符(\r\n)。使用dos2unix转换文件应该会有所帮助。