bash 问答列表

如何在 Bash 中解析命令行参数?

作者:Redwood 提问时间:10/11/2008

比如说,我有一个脚本,用以下行调用: ./myscript -vfd ./foo/bar/someFile -o /fizz/someOtherFile 或者这个: ./myscript -v...

从 CSV 文件中提取前 2 个字段(可能包含逗号或引号)[重复]

作者:Uri 提问时间:11/17/2023

这个问题在这里已经有答案了: Bash:用引号、逗号和换行符解析 CSV (11 个答案) 如何提取 csv 文件的一列 (17 个答案) 使用 awk 有效解析 CSV 的最可靠方法是什么? (8 ...

循环访问带引号的字符串列表

作者:deadbeef 提问时间:11/24/2017

我正在尝试对字符串列表运行一个 for 循环,其中一些字符串被引用,而另一些则不是这样: STRING='foo "bar_no_space" "baz with space"' for item ...

dash ind CLI 命令导致的 Postgres 语法错误

作者:beli3ver 提问时间:11/17/2023

我有一个带有此命令的脚本 /usr/bin/psql postgres -h localhost -U postgres -c "GRANT CONNECT ON DATABASE "famdb-d...

如何在 bash 中一遍又一遍地运行命令直到成功?

作者:J V 提问时间:3/11/2011

我有一个脚本,想向用户询问一些信息,但在用户填写此信息之前,脚本无法继续。以下是我尝试将命令放入循环中以实现此目的的尝试,但由于某种原因它不起作用: echo "Please change pass...

自由式项目。如何遍历多值参数

作者:DonnyFlaw 提问时间:11/10/2023

在我的自由式 Project Jenkins 工作中,我有一个名为“COMPONENETS”的参数,它接受一个或多个字符串除以空格。 如果我在 bash 脚本阶段使用这个作为单个字符串 () 传递的...

用常规术语写一个反向引用,以确定两个数字的相等性

作者:ukjar 提问时间:4/29/2022

请说明如何在正则表达式中写入反向引用以确定两个数字的相等性。 例如,输入24和24的人出现在屏幕上“OK”,相反,当输入24和23的人收到“不好”? 我尝试了以下方法: #!/bin/bash ...

并行化函数的最后一个实例的状态

作者:faceless 提问时间:11/16/2023

我正在寻找一种并行运行函数的方法,并确切地知道所有函数实例何时完成。 我添加了一个微调器(函数的实例运行时间不同,取决于变量,所以我需要在屏幕上看到一些东西)并按以下方式尝试: for a in "...

bash 和 ksh 中的间接引用

作者:terr 提问时间:10/6/2013

我在 bash 和 ksh 中都有间接问题。下面的示例适用于 ksh。它使用 nameref(排版 -n),但它没有像我预期的那样工作。func_a将数组的名称传递给 func_b,以便对其进行修改(...

在 bash 中循环读取,直到给出正确的输入

作者:P_n 提问时间:8/4/2017

将命令作为变量传递到提示符的正确方法是什么?例如,我有: #!/bin/bash i=`ifconfig tap0 | awk '{print $2}' | egrep "([0-9]{1,3}[...


共481条 当前第1页