bash 相关问题

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

Mkdir在bash脚本中为一个文件夹而不是另一个文件夹工作?

这可能是一个简单的修复,但我写了一个bash脚本来创建两个目录,其中一个目录是另一个目录的子目录。我将链接下面的脚本。它创建了“/ usr / local / sites”......

回答 2 投票 -2

在Python中使用Bash的select

以下的想法是使用Bash从Python中选择,例如使用Bash select来获取用户的输入,与Bash脚本通信以获取用户选择并在之后使用它...

回答 1 投票 0

bash,用于更改文件中的行的工具

是否可以在文件中使用一些linux工具更改行,如下所示:was:status: 成为:状态:“红色”更新最佳解决方案:awk'BEGIN {FS = OFS =“:”} $ 1〜/ ...

回答 3 投票 -1

如何使用xmlstarlet为xml文件的每个节点添加不同的属性

我试图在bash脚本中使用xmlstarlet编辑xml文件。但是我发现在尝试为相同节点中的相同属性赋予不同值时遇到问题,让我告诉你......

回答 1 投票 1

从日志文件中提取行时sed不工作?

当我回声/ $ date $ hh:$ mq [$ mr-9] /,/ $ date 23:59 / p,我得到的回报/ 2017-12-31 19:1 [4-9] /, / 2017-12-31 23:59 / p但是当我这样做时,sed -n'/ $ date $ hh:$ mq [$ mr-9] /,/ $ date 23:59 / p'$ ...

回答 1 投票 0

想在shell脚本中编写自定义的错误和输出函数

我想将标准错误和标准输出传递给userdefined函数来编写自定义日志OutputLogFile =“OutputLogFilepath”ErrorLogFile =“ErrorLogfilePath”// user ...

回答 1 投票 1

我们可以在执行脚本后更改SHELL env变量和解释器

我有两个问题:我有一个使用#!/ bin / sh的脚本buildllt。所以,如果我使用:/ bin / bash buildllt运行脚本。操作系统将使用哪种shell解释器? sh或bash如果运行脚本后......

回答 3 投票 2

使用awk根据条件比较两个文件

我有两个文件:1.txt:j_e_s_s_i_c_a_a_n_n [email protected] 61b8a203438ea1c56c1489ec7bea7a0e 9871951 [email protected] 671cb9239bf797a082f723a07a9c713f holliebrian [email protected] ...

回答 1 投票 0

Bash Uniq选项

我有20个文件。在每个文件中,我都列出了发生的单词及其频率。示例:2représentant3再现2réseau1rester 3 reste1résumer我用这个命令来...

回答 2 投票 1

如何在bash脚本中用动态变量定义和声明一个函数名

CODE详细信息#!/ usr / bin / bash -xv FUNCTION_DYNAMIC eval“function APP_ $ i_ $ j {`在这里输入代码`}”DEFINING_FUNC_TO_CALCULATE_VALUE APP_VAR_MKT(){for i in`cat $ {SERVER}`do ...

回答 4 投票 0

在awk中设置外部变量

我编写了一个脚本,我想在其中计算data.txt中的列数。我的问题是我无法在awk脚本中设置x。任何帮助将受到高度赞赏。而读p;做x = 1; ...

回答 3 投票 0

有没有办法写一个Bash脚本,每隔X分钟重复一次?

我正在调用一个API,它不断地向我提取数据。每15分钟我可以拨打的电话数量有限。我可以自动化整个过程,并保持脚本运行...

回答 3 投票 0

如何保存多个$!变成变量并在bash中使用它?

我想获得两个后台进程的pids,sleep 20&pid1 = $ \!;睡10&pid2 = $ \!; echo“pid1:$ pid1,pid2:$ pid2”并获得如下输出:[1] 124646 [2] 124648 pid1:$!,...

回答 3 投票 0

在Bash中使用bc舍入数字

我想用bc计算一个带有3位小数的平均值,四舍五入到最接近的数字。例如:3,3和5的平均值应该产生3.667,3,3和4的平均值应该产生3.333我试过:...

回答 2 投票 8

bash脚本启动新shell并继续运行命令[重复]

我是编写bash脚本的完全菜鸟。我正在尝试执行以下操作:#!/ bin / bash mkdir New_Project cd New_Project pipenv install ipykernel pipenv shell python -m ipykernel install --user --...

回答 1 投票 6

HTTP Google表格API v4如何在没有OAuth 2.0的情况下访问?

我的想法是创建一个google工作表,将其公开,然后从我的工作计算机linux / bash访问它,以便每天读取/写入值。我有一个公共谷歌文档表,任何人都可以找到/ ...

回答 1 投票 6

awk或sed单独提取每个列数

您好我想通过命令将每个行计数提取到一个文件。 4495125 94307025 [email protected] 94307025.094307025 12443 stazla [email protected] 1992 /.: \ 1 1447585 [email protected] h1st @ ...

回答 1 投票 -2

如何强制subprocess.call或os.system在bash中运行,而不是破折号?

好的,所以我一直在努力解决这个问题。我正在尝试创建一个python3脚本,自动将文件上传到服务器。在命令行中,以下命令的作用类似于......

回答 1 投票 0

MacOS上的“xargs”与linux不一样吗?

对于以下命令:docker ps -a -q | xargs -r docker kill我得到这个错误:xargs:非常选项 - r MacOS相当于上面的命令是什么?

回答 1 投票 2

无法制作新的Jekyll项目

我在Windows上使用Ubuntu上的Bash。我可以创建项目,但由于某种原因,他们最终在我甚至无法访问的目录中创建。我对终端很新。有人......

回答 1 投票 0

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