Bash 问答列表

BASH:将 stdin 重定向到可变数量的子进程

作者:Mega-X 提问时间:7/28/2023

正如标题所说,我想重定向到可变数量的输出子进程。stdin 如果我必须重定向到输出文件,我可以做类似的事情 files=(file_1 file_2 ... file_n) tee ${files...

为什么无论是否启用“lastpipe”BASH_SUBSHELL它始终为 0?

作者:matrixzj 提问时间:8/6/2023

我做了一些研究pipesubshell 多命令管道中的每个命令(用于创建管道)都在其自己的子 shell 中执行,该子 shell 是一个单独的进程(请参阅命令执行环境)。如果使用 shopt bu...

如何让我的脚本识别文件路径?[复制]

作者:Calico Cat 提问时间:7/30/2023

这个问题在这里已经有答案了: 如何在 bash 中手动扩展特殊变量(例如:~ 波浪号)( 19 个答案) 4个月前关闭。 因此,我正在制作我认为是一个简单的脚本,用于将多个文件移动到新位置。我想问的...

如何在 bash 中通过 ref 将参数传递给脚本

作者:Adriano_Pinaffo 提问时间:8/6/2023

请注意,我说的是将参数 by-ref 传递给脚本,而不是函数。我已经检查了这里和这里,他们讨论了使用函数传递参数。 我想要的是调用一个脚本,将一个参数传递给它,并使参数成为 shell 中的变量,并...

Bash 意外行为中与通配符的字符串比较

作者:cjt00 提问时间:8/8/2023

这可能很容易解决,但我似乎找不到适合这里的解决方案。 我无法弄清楚为什么这个 if 语句的评估结果为 true: #/bin/bash err="User dimensions query li...

在 Bash 中扩展命令中单引号内的变量

作者:Rachit 提问时间:12/10/2012

我想从 bash 脚本运行一个命令,该脚本在单引号和变量内有单引号和其他一些命令。 例如:repo forall -c '....$variable' 在此格式中,转义且变量未展开。$ 我尝试了...

在多分辨率文件上迭代运行软件

作者:Anon 提问时间:7/22/2023

.mcool 文件包含多个分辨率的矩阵。 一个 .mcool 文件的冷却器: cooler ls ./../input/A001C007.hg38.nodups.pairs.mcool ./.....

awk:从文件中读取模式,awk '$2 !~ /{换行符分隔文件}/ && $1 > 5000'

作者:Special Monkey 提问时间:8/9/2023

我有一个管道输出的命令,如下所示: 1365 8.67.53.0.9 2657 1.2.3.4 5956 127.9.9.0 10463 127.0.0.1 15670 6.5.4.3.2...

在将命令输出存储到变量时如何保留换行符?

作者:Dave 提问时间:3/1/2014

我在 Linux 上使用 bash shell。我有这个简单的脚本...... #!/bin/bash TEMP=`sed -n '/'"Starting deployment of"'/,/'"...

如何在 Bash 中检查字符串是否包含子字符串

作者:davidsheldon 提问时间:10/23/2008

我在 Bash 中有一个字符串: string="My string" 如何测试它是否包含另一个字符串? if [ $string ?? 'foo' ]; then echo "It's t...


共481条 当前第12页