小编Yas*_*ani的帖子

为什么 Ctrl + V 不能粘贴到 Bash (Linux shell) 中?

当我将某些内容复制到剪贴板并在 Bash 中按Ctrl+V时,没有任何反应;但是,右键单击并选择粘贴就可以了。

为什么?在 Linux 中,这种行为背后是否有任何合理的问题(我确定有)?

linux clipboard keyboard-shortcuts bash copy-paste

207
推荐指数
4
解决办法
26万
查看次数

为什么我必须总是在可执行文件之前键入“./”才能在 Linux 中执行它?

当我通过以下方式编译 egxc 时:

GCC x.c -o x
Run Code Online (Sandbox Code Playgroud)

要执行结果我必须写:

./x
Run Code Online (Sandbox Code Playgroud)

只需输入:

x
Run Code Online (Sandbox Code Playgroud)

失败并显示此消息:

x:找不到命令

这意味着 Linux 不会在当前目录中搜索它!这种行为背后是否有(我确定有)任何合理的问题?

linux shell

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

你如何一起使用 PIPESTATUS、tee 和 /bin/sh?

当我跑

curl | tee test.txt; echo ${PIPESTATUS[0]}
Run Code Online (Sandbox Code Playgroud)

我正确地看到

curl:尝试“curl --help”或“curl --manual”以获取更多信息

2

但是当我尝试使用“/bin/sh”运行完全相同的命令时:

sh -c "curl | tee test.txt; echo \${PIPESTATUS[0]}"
Run Code Online (Sandbox Code Playgroud)

我得到

curl:尝试“curl --help”或“curl --manual”以获取更多信息

sh: 1: 替换错误

Bad substitution请问我们如何解决问题?

linux bash pipe exit-code

8
推荐指数
2
解决办法
6558
查看次数

如何在 Bash 中设置命令提示符的颜色?

在 Bash 中浏览最后一个命令的结果有点困难,因为命令提示符和结果是相同的颜色。这使得很难分离连续命令的结果。

例如,如何将颜色更改为粉红色?

linux bash command-line colors

7
推荐指数
1
解决办法
1974
查看次数