相关疑难解决方法(0)

环境变量中单引号和双引号的意义是什么?

我在我的 .profile 中定义了一些环境变量,如下所示:

MY_HOME="/home/my_user"
Run Code Online (Sandbox Code Playgroud)

但是除非我去掉引号并重新获取文件,否则变量似乎不会评估。如果有空格,我相信引号是必要的,如果不需要转义,则使用单引号。有人可以澄清变量定义中单引号和双引号的重要性吗?前勾和后勾怎么样?

shell environment-variables quoting

26
推荐指数
2
解决办法
3万
查看次数

管道命令,修改 stdin 写入 stdout

echo Hello World | nano - | less
Run Code Online (Sandbox Code Playgroud)

我想在文本编辑器中修改 Hello -> Goodbye。

它不必与纳米一起使用。我坚持使用 nano 读取标准输入,但要求我写入文件(写入 - 创建一个名为 - 的文件)

bash buffer stdout stdin

8
推荐指数
1
解决办法
2344
查看次数

标签 统计

bash ×1

buffer ×1

environment-variables ×1

quoting ×1

shell ×1

stdin ×1

stdout ×1