Bash中的文件名无法正确打印,并带有下划线“ _”
发布于 2021-02-02 11:16:59
我正在用这个
DATE_FOLDER=$(date +"%b-%d-%a-%G")
FILENAME="HOME_$date1.tar.gz"
echo $BACKUP_DESTINATION/$DATE_FOLDER/$FOLDERNAME_$FILENAME
我的输出是
home/May-04-Wed-2011/HOME_May-04-0718PM-2011.tar.gz
但是如果我用 -
下划线代替_
echo $BACKUP_DESTINATION/$DATE_FOLDER/$FOLDERNAME-$FILENAME
那我的输出是正确的
/home/May-04-Wed-2011/vmware-HOME_May-04-0717PM-2011.tar.gz
这是为什么?
关注者
0
被浏览
234
1 个回答
推荐阅读
-
BASH中带有空格的文件名
2021-02-01 关注 0 浏览91 1答案
-
Python中变量名后的下划线
2021-01-29 关注 0 浏览56 1答案
-
下划线_作为Python中的变量名[重复]
2021-01-29 关注 0 浏览64 1答案
-
在Word中,将选定的文本加上“下划线”作为下划线,正确的操作为()。
2021-04-21 关注 0 浏览202 1答案
-
python中单下划线和双下划线分别是什么?
2020-01-19 关注 0 浏览428 1答案
-
Flutter:如何制作带有 HintText 但没有下划线的 TextField?
2022-05-26 关注 0 浏览22 1答案
-
为什么下划线比连字符的下划线更好?
2021-01-29 关注 0 浏览135 1答案
-
Python中单下划线_xxx与双下划线__xxx与__xxx__的成员,...
2022-03-03 关注 0 浏览53 1答案
-
Visual FoxPro规定,变量名必须以字母、汉字或下划线开头,其后可以是字母(汉字)、数字和下划线。
2022-05-11 关注 0 浏览15 1答案
-
带变量和方法的下划线vs双下划线[重复]
2021-01-29 关注 0 浏览103 1答案