bash 相关问题

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

在bash中将字符串拆分为(可选)块,并有条件地传递参数

我有一个字符串可能是:user:pass @ host // case#1 user @ host // case#2 host // case#3(这是一个mongoDB连接字符串,如果你很好奇)我需要结束with:Case#1:user:pass @ host $ ...

回答 1 投票 0

字符后面的字符串[重复]

我有一个看起来像这样的字符串:GenFiltEff = 7.092200e-01使用bash,我想在=字符后得到数字。有没有办法做到这一点?

回答 5 投票 59

将参数从Tcl脚本传递给cygwin bash

我需要从tcl脚本调用cygwin bash并在bash打开后执行一些参数。这是我的代码:set gitBash“”append gitBash“C:/ cygwin / bin”cd $ gitBash set command exec ...

回答 1 投票 0

如何在我的linux系统下为每个人设置环境变量?

我可以为所有用户提供通用的某些设置吗?

回答 8 投票 114

Bash:组合多个命令的输出[重复]

我正在尝试执行以下操作1.查找包含单词gold 2的所有文件。查找包含单词sheep 3的所有文件。找到上面的1和2的交集(包含单词的那些文件...

回答 1 投票 0

监视生成的子进程,以便在生成另一个子进程之前完成

我需要一些方向来解决以下问题。我需要运行6个进程。这些是我需要从shell脚本生成的PHP文件。我能够做到,但结果不是我...

回答 3 投票 2

运行具有多个程序动态并行的Shell脚本

我有一个shell脚本,它每隔n秒捕获JVM的进程ID,CPU和内存,并将输出写入文件。下面是我的代码:JVM =“aaa001_bcdefx01”systime = $(日期+“%m-%d-%y-%T”)...

回答 2 投票 2

用随机字符替换文本文件中的字符串

所以我要做的就是:我一直在使用keybr.com来提高我的打字技巧,在这个网站上你可以“提供你自己的自定义文本”。现在我一直在拿出书中的章节来打字......

回答 2 投票 0

如何在bash脚本中使用命令行参数?

我很难用find命令编写简单的脚本。我想在某个目录中删除给定大小的文件。我希望能够指定文件名(如Efficiency_ *)和文件大小......

回答 2 投票 0

使用bc处理多个数据源

我有一个包含列中数字的文件:[root @ server1] #cat numbers.txt 30 25 15我需要将它们一起添加,所以我这样做:[root @ autonoc cattests] #cat numbers.txt |粘贴-s -d + | bc ......

回答 4 投票 -1

使用awk替换list_file中的多个模式,其中一个在target_file中

我遇到了一个问题1)我得到了一个list_file,用于替换模式,如替换模式;匹配模式EXTRACT ___________________ toto; tutu |塔塔| tonton | ...

回答 1 投票 0

如何在macOS bash脚本中打印框绘图字符

是否可以在Terminal.app bash脚本中从“http://www.asciitable.com/”打印“扩展ASCII代码”?我尝试了什么$ LC_ALL = en_GB.UTF-8 env printf'\ u2502'u2502 $具体来说我...

回答 1 投票 0

awk if(cond1 || cond2)什么都不过滤[重复]

这就是我想在理论上运行的问题'BEGIN {FS = OFS =“,”} {if($ 4!=“”|| $ 4!=“商店号码”)打印$ 2}'$ file >> out;相反,我从$获得所有记录...

回答 2 投票 0

Shell脚本:通过ssh从脚本运行函数

有什么聪明的方法可以通过ssh在远程主机上运行本地Bash功能吗?例如:#!/ bin / bash #definition函数f(){ls -l;我希望在本地使用f#函数...

回答 3 投票 35

使用捕获组时,sed的输出会产生奇怪的结果

我在bash中执行以下命令:echo -e'UNUSED \ nURL:^ / tags / 0.0.0 / abcd'| sed -rn的#^ URL:\ ^ / tags /([^ /] +)/#\ 1#p'我认为这应该只输出匹配的行和...的内容

回答 3 投票 0

无法执行Laravel工匠命令

我刚刚安装了最新版本的Laravel并尝试从我的Git Bash运行以下命令:php artisan migrate:make create_users_table --table = users --create这会触发以下内容......

回答 4 投票 24

包含括号语法错误的NPM脚本

我在package.json中有以下NPM脚本:{“scripts”:{“lint”:“tslint -c tslint.json src / ** / **?(。test).ts?(x)”}}在我运行npm后运行lint我得到以下错误:> ...

回答 1 投票 4

while循环只在bash中的第一行文件上运行[重复]

我有一个while循环应该迭代文本文件但停在第一行,我无法弄清楚原因。我的代码如下。读取hadoop_accounts;如果! grep“no lock no remove”; ...

回答 1 投票 1

bash表达式的结果无法解释为字符串[duplicate]

试图从GitHub下载最新的SBT版本:version =“$(curl -vsLk https://github.com/sbt/sbt/releases/latest 2>&1 | grep”<Location“| rev | cut -d'/' -f1 | rev)“版本设置为...

回答 1 投票 1

在从文件读取的输入中执行命令替换

在shell脚本中如何在输入文件字符串中创建脚本读取命令示例1(script1.sh):a =“google.analytics.account.id =`read a`”echo $ a示例2(script2.sh):cat script2 .sh a =`头-1 ...

回答 2 投票 0

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