一寄 2023-11-19 17:57 采纳率: 33.3%
浏览 319

linux中出现,Illegal variable name为什么

img

img


为什么啊,是因为$符号的原因吗,求一个详细解决步骤及原因,我室友的也写了$但是她的就是对的,为什么呢?

  • 写回答

2条回答 默认 最新

  • 关注

    %Y_%m_%d_%H_%M_%S这个需要用单引号括起来,如下

    tar -cvf /home/admin/TTT/backup_$(date +'_%Y_%m_%d_%H_%M_%S').tar.gz /home/admin/TTT/client/
    

    还有就是,$后使用英文字符(),+、_等符号都是英文字符,不要使用中文字符。
    运行结果:

    img

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 11月19日