Missing Semester中的练习 2提出以下问题:
运行
PATH=
并尝试再次运行以前的命令,有些工作,有些不工作,你能找出原因吗?
设置PATH=
从PATH
变量中删除所有内容。然后echo $PATH
只产生一个空行。但是当我重新启动 shell 时,PATH
变量的所有内容又都在那里了。PATH
我的问题是当我重新启动 shell 时变量从哪里获取它的值?
Missing Semester中的练习 2提出以下问题:
运行
PATH=
并尝试再次运行以前的命令,有些工作,有些不工作,你能找出原因吗?
设置PATH=
从PATH
变量中删除所有内容。然后echo $PATH
只产生一个空行。但是当我重新启动 shell 时,PATH
变量的所有内容又都在那里了。PATH
我的问题是当我重新启动 shell 时变量从哪里获取它的值?
如果我这样做:
touch {1,2,3}.txt
我明白了
1.txt 2.txt 3.txt
但如果我这样做
touch {"File 1", "File 2"}.txt
我不期待'File 1.txt' 'File 2.txt'
。在这种情况下,正确的方法是什么?