bash 相关问题

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

如何添加nohup? - 将stdin重定向到程序和背景

我有一个程序prog,它接受stdin输入如下:prog <test.txt但是处理需要相当多的时间,所以一旦读取输入,它就应该是后台进程。从这个回答......

回答 2 投票 1

只有grep显示错误

我正在使用macOS Sierra,它有bash版本3.2.57(1)-release。我想使用shasum -c /files.txt> /out.txt验证文件的校验和,其中files.txt包含校验和,out.txt是......

回答 1 投票 0

模式?( - )+([0-9])

我在一个教程中看到了这个表达式,它说它是一个匹配整数的表达式。我无法理解这是如何匹配一个整数,也不明白()的使用覆盖 - ...

回答 2 投票 -2

Bash - 每对夫妇的参数

我想制作一个包含无限参数的Bash脚本。示例:sh example.sh data1 data2 data3 data4 data5 data6 dataN我希望逐个获取这些参数。我尝试了do-while:while(...

回答 1 投票 0

使用别名激活virtualenv

我可以通过输入来激活我的python虚拟环境。斌/激活。我想改为从主文件夹(或其他任何地方)输入一个单词别名,例如shazam,...

回答 1 投票 4

采购nvim配置抛出鱼壳错误

我最近从zsh切换到fish shell,当我更新我的nvim配置文件时,我遇到了错误。当检查$ TMUX environmet变量时出现错误...

回答 2 投票 1

在执行Linux shell脚本时等待消息

在我的shell脚本中,输出需要3-4分钟。我想显示一些等待消息,直到那个时候等待输出....

回答 1 投票 -4

Shell脚本来自第一个indexof substring

我想在bash中完成以下伪代码的等价物(a和b都是我脚本的输入):String a =“some long string”;字符串b =“ri”; print(a.substring(a.firstIndexOf(b),...

回答 4 投票 14

grep(或sed或awk)命令,用于选择文件中特定起始行后面的特定模式后面的所有行

在Docker Compose的yml文件中,卷在以volumes:line开头的部分中声明,然后是 - host / dir:guest:dir等模式。这个部分以......的开始结束

回答 2 投票 -2

为什么[我在$ {ARR [@]};回显$ {i}]打印空格分隔的输出? [重复]

我已经从文件中读取了输入:declare -a ARR readarray -t ARR <

回答 1 投票 1

如果行以另一个字符串开头,则替换文件中的字符串

如果使用sed使用另一个字符串开始行,如何替换文件中的字符串?例如,替换此行:connection = sqlite:// keystone:[YOURPASSWORD] @ [YOURIP] / keystone使用此行:...

回答 4 投票 16

现在运行一个cron作业

我有一个名为import.sh的shell脚本。此脚本仅使用一次,并且至少运行2天。我可以安排下面的cronjob。 02 10 25 7 *而IFS =','读a; do / home / $ ...

回答 1 投票 1

用数字替换列的字母字符

如何用数字替换列的字母字符?我有一个文件,如:1 A 005 2 A 007 3 A 009 4C 005 5C 007 6C 009 7 P 005 8 P 007 9 P 009 10 S 010 11 S 010 12 T ...

回答 2 投票 1

Crontab在重新启动时不运行Python脚本

我有两个python脚本供我的应用程序使用。我希望它们在启动时启动,但只有一个(gunicorn / mon)脚本启动。我的Crontab:@reboot /home/daniel/mon/start.sh @reboot / home / daniel / bot1 / ...

回答 1 投票 -1

Applescript执行多行代码

我有一些苹果脚本代码:告诉应用程序“系统事件”密钥代码97结束告诉如何在终端中将代码写为osascript -e命令?每次我尝试使用\ n或者其他,我得到......

回答 3 投票 3

如何在bash中操作文本? [关闭]

如何使用awk,grep,perl或sed操作bash中的文本?输入:ted foo,bar,zoo john ket,ben预期输出:foo,ted bar,ted zoo,ted ket,john ben,john

回答 1 投票 -6

Git bash keychain - 破坏的凭据

我的Macbook上有多个用户运行High Sierra(个人/工作)并且已经在我的“工作”用户上使用我的.bash_profile和自制设置来解决某个问题,我是...

回答 1 投票 0

读取时没有找到行的Bash检查

我在bash中有以下循环:sudo iwlist wlan0 scan | grep somewifi |读取-r线;用“somewifi”检查所有wifi并执行某些操作。如果......如何退出程序

回答 1 投票 0

来自外部文件的Bash菜单

不知道在哪里寻求帮助所以在这里尝试。我正在创建一个包含一些操作的bash菜单脚本,并阅读大量的bash教程,但认为我的大脑开始融化所有不同的...

回答 1 投票 1

在bash中,我想基于一组单词生成每个单词的固定4个字符输出并始终匹配

我得到了这些话Frank_Sinatra Dean_Martin Ray_Charles我想要生成4个字符,这些字符总是与这些单词匹配,永不改变。 ej:frk)Frank_Sinatra dnm)Dean_Martin Ray ...

回答 1 投票 -2

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