冷眼观world 2020-12-24 17:16 采纳率: 100%
浏览 9
已结题

【Linux基础问题】

假设现在有条指令file1=abc,那我用touch建立文件的时候,touch "${file1}"和touch $file1有什么区别吗?

  • 写回答

4条回答 默认 最新

  • ioryhm 2020-12-25 15:16
    关注

    没什么区别,但如果你的变量名是file=abc,你如果想创建的文件是abc1的时候,你应该使用touch ${file}1,使用touch $file1 会报错没有file1这个变量,说到底{}在这里起一个界定变量名的作用

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 11月26日