bash 相关问题

有关为Bash命令shell编写的脚本的问题。对于有错误的shell脚本,请在发布此处之前使用shellcheck程序(或在https://shellcheck.net上的Web shellcheck服务器中)进行检查。关于交互式使用Bash的问题更可能是超级用户的主题,而不是Stack Overflow。

在bash中使用“<”有什么用处

我无法区分这两行代码,因为每个命令的输出都是相同的cat volcanoes.txt cat <volcanoes.txt

回答 2 投票 3

如何正确地将带有空格的$ string传递给grep

我试图制作bash脚本,可以在* .desktop文件中找到“关键字”。我的方法是将一些关键字设置为数组,然后将其传递给grep,它可以完美地工作,直到关键字至少有两个单词...

回答 2 投票 1

命令提示符说“没有这样的文件或目录”,但该文件存在

我在命令提示符下运行文件时遇到问题,一直说“没有这样的文件或目录”我复制了粘贴现有文件的路径,并且只是将文件换成了我正在使用的文件...

回答 1 投票 0

以相反的顺序打印bash参数

我必须编写一个脚本,它将获取所有参数并反向打印它们。我已经找到了解决方案,但发现它非常糟糕。你有更明智的想法吗? #!/ bin / sh> tekst.txt for i in $ * do ...

回答 4 投票 1

.bashrc语法错误:意外的文件结束

我收到意外的文件错误结束。我不确定如何解决它。 #来源全局定义if [-f / etc / bashrc];然后 。 / etc / bashrc fi#用户特定的别名和...

回答 7 投票 3

PHP argv丢失导致脚本无法运行[重复]

我从bash调用PHP脚本,偶尔我会提供2个或有时3个参数,如bash脚本ip = 192.168.1.4 name = machine2 callScript =`/ usr / bin / php check.php $ ip $ ...

回答 1 投票 0

如何使用给定的部分名称杀死所有进程?

我想杀死我得到的所有进程:ps aux | grep my_pattern怎么做?这不起作用:pkill my_pattern

回答 12 投票 502

如何将实时stdout流拆分成几个文件?

我有一个python脚本,它不断写入文本流到stdout。像这样的东西(genstream.py):1:print(int(time.time()))time.sleep(1)我想要一个bash脚本......

回答 1 投票 0

如何从命令行查找有关OpenJDK Provider的详细信息

有许多OpenJDK提供商,即亚马逊 - Corretto,Azul,IBM,Oracle,RedHat等。我的操作系统已经安装了OpenJDK。所以,我不知道我的OpenJDK提供商。当我查询...

回答 1 投票 2

无法获取简单的bash脚本

我理解在SO中多次询问类似的问题。但是,我在这里找不到任何常见的嫌疑人。 #!/ bin / bash myvar =“test”if [“$ myvar”==“test”]然后回显“测试模式”fi ...

回答 3 投票 0

在UNIX时间戳Shell / Bash中使用时区转换日期

我需要将字符串中的日期格式为“yyyy / mm / dd hh:mm:ss TZ”转换为UNIX时间(TZ = Timezone)。到目前为止我所做的是以“yyyy / mm / dd hh:mm:ss”格式转换日期而不是...

回答 2 投票 2

使用Vim在所有文件中进行交互式查找和替换,包括子目录中的文件

我想使用Vim找到某些字符串并将其替换为另一个字符串。对于每个替换,它应该要求确认类似于%s / foo / replace / gc对Vim中的单个文件所做的确认。 ...

回答 3 投票 0

如何将某个子文件夹模式移动到另一个文件夹,使用bash保持结构?

我有一组文件夹,如:/ path / to / group1 / folder / number123 / path / to / group1 / folder / number456 / path / to / group2 / folder / number123 / path / to / group2 / folder / number456 / path / to / group3 / folder / number123 / ...

回答 1 投票 -1

我在这个bash脚本中做错了什么?

我一直在摸索这个bash脚本已经有一段时间了但是我对bash脚本不太熟悉以找出问题所在。这是我的脚本:#!/ usr / bin / bash#电池电量警告......

回答 2 投票 0

随机线使用sed

我想用sed选择一个随机行。我知道shuf -n和sort -R | head -n完成了这项工作,但是对于shuf你必须安装coreutils,而对于排序解决方案,它不适用于大数据:...

回答 6 投票 2

在ubuntu / Linux中从Shell脚本(启动)运行GamingAnywhere

我正试图在启动时通过shell脚本在gamesAnywhere“事件驱动的服务器”上运行游戏。我尝试了很多方法,但没有真正起作用。 1.#!/ bin / sh gnome-terminal --working-directory = / Path-to -...

回答 1 投票 0

如何获取find命令的最后结果?

我的find命令的结果产生以下结果./alex20_0 ./alex20_1 ./alex20_2 ./alex20_3我将此结果保存为变量。现在我真正需要的唯一部分是......

回答 4 投票 1

将IP地址放入bash变量。有没有更好的办法

我正在尝试找到一种简短而强大的方法将我的IP地址放入bash变量中,如果有更简单的方法可以做到这一点,我很好奇。这就是我目前正在做的事情:ip =`ifconfig | xargs | awk ...

回答 17 投票 43

如何从Ansible-playbook的bash-script启动后台循环

我正在创建一个简单的流量模拟器:一个每10秒钟卷曲一次Web服务器的客户端。客户端(Debian)和WebServer使用Ansible进行配置。当...时,背景周期关闭

回答 1 投票 0

读取线被ANSI转义序列混淆

我正在研究一个Python脚本,有时需要用户输入输入。我在macOS Sierra上使用bash。为了接收输入,我写了以下内容:import readline#gnureadline 6.3 ....

回答 3 投票 3

© www.soinside.com 2019 - 2024. All rights reserved.