bash 相关问题

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

在bash脚本中获取两个字符串之间的数据的困难

签名:0000 - 70 59 90 77 3b da 12 b5-94 7d ca 72 77 ee 5d pY.w; ....}。rw。] 000f - 1f a6 6b 17 60 58 4b a3-09 83 55 f5 58 36 80 ..k .XK ... U.X6。 001e - 1d b8 40 6e d9 95 77 27 -...

回答 2 投票 0

在bash中的errexit和管道

如果在管道中间发生错误,如何使脚本errexit? set -e LINE =“$(ssh server1 cat 1.log | tail -1)”我想在ssh连接失败时打破脚本的执行或......

回答 1 投票 -1

为什么陷阱不能中断nohup命令?

这是一个脚本,名称是test.sh#!/ bin / bash cleanup(){echo“抓住SIGINT ...”退出1}陷阱'清理'3同时:;做回声“a”睡眠3完成如果我运行nohup。/ ...

回答 1 投票 1

程序计划提醒与shell bash脚本

我写了关于计划提醒的脚本,但是当我设定时间时,这个程序无法显示。我认为整个脚本是正确的,但它仍然是错误的。请帮帮我,我的剧本有什么不对。谢谢。一世'...

回答 1 投票 1

JQ根据变量值获取密钥

我正在尝试根据Wade Wegner的指南为Salesforce的DX CLI创建一个ohmyzsh函数。为了获得我想要的价值,我需要扩展他使用JQ的方式,这是我以前从未听说过的....

回答 2 投票 0

iMac上的Shell脚本不再与High Sierra合作

我最近将我的iMac 27“(2011年中)从Yosemite升级到High Sierra,我正在努力找回我以前工作的一些功能!简要说明......首先,我抓住......

回答 1 投票 1

为什么这个简单的FOR LOOP在我的Linux bash中不起作用?

我正在尝试在UNIX脚本(bash)中执行一个简单的for循环。这是我的脚本:对于我在{1..3}做回声“欢迎$ i次”完成我期待这个输出...欢迎1次欢迎2次...

回答 3 投票 8

如何在bash脚本中添加日期戳

我创建了一个bash脚本,它将创建登录用户的日志,磁盘使用情况和进程。我有一切正常,但我遇到的一个问题是在那里创建日志文件...

回答 2 投票 0

“sed”将反斜杠插入文件

工具:Windows的Git Bash问题:尝试在目录中的每个文件的顶部插入文本“\ connect central”。代码:对于f in $ DIR / * .sql;做sed -i“1i \\\ connect central”$ f done ...

回答 1 投票 0

将参数中命名的变量更改为bash函数[duplicate]

在我的bash脚本中,我经常提示用户提供y / n答案。由于我经常在一个脚本中多次使用它,我想要一个函数来检查用户输入是否为是/否的变体,...

回答 2 投票 1

在sed中引用和反斜杠

我有一个我想用sed替换的字符串,就像这样:\'string \'带\和'包含。我想替换,假设quotedstring,但尝试了很多方法逃脱没有成功。 ...

回答 2 投票 2

基于另一个文件从linux文件中删除

我在Linux中有2个文件,如下面的file1 test_1 test_3 test_5 test_6 file2 test_1,smoke_test test_2,rain_test test_3,sun_test test_4,wind_test我想比较这两个文件并删除...

回答 2 投票 0

操纵文本文件中的行

我有一个文本文件,其中包含以下内容:1234 ^ Y DATA ^ Y DATA 1235 ^ Y DATA ^ Y DATA 1236 ^ Y DATA ^ Y DATA / text text / more text 1237 ^ Y DATA ^ Y DATA第4和第5行属于第3行结束,......

回答 2 投票 -7

如何根据另一个文件中的相应值划分列?

我有多个文件(66),并希望将每个文件的第3列分别对应于info.file中的相应值,并在每个文件的第4列中插入新值。我的手动代码是:awk'{print $ 4 = $ 3 / ...

回答 2 投票 0

如何在bash中同时运行多个ssh命令?

我在Linux上使用ROS,通常的工作流程包括sshing到机器,运行必要的命令,然后再启动一个新的终端窗口,ssh等等。我想运行一个bash ...

回答 1 投票 -2

python脚本的源输出失败,管道异常中断

我试图让python脚本的输出是可源的。即我希望能够运行:$ source

回答 1 投票 4

如何在当前shell中执行命令的输出?

我很清楚source(aka。)实用程序,它将从文件中获取内容并在当前shell中执行它们。现在,我正在将一些文本转换为shell命令,然后运行...

回答 9 投票 75

“CLS”等同于BASH?

如何清除BASH中的整个终端,如命令提示符cls命令? clear不起作用,因为它实际上没有清除任何东西,它只是向下滚动。

回答 5 投票 48

在Bash中提取子字符串

给定someletters_12345_moreleters.ext形式的文件名,我想提取5位数字并将它们放入变量中。所以为了强调这一点,我有一个带有x个字符的文件名...

回答 20 投票 601

如何使用grep和rm删除文件?

grep -n magenta * | rm * grep:a.txt:没有这样的文件或目录grep:b:没有这样的文件或目录Above命令删除目录中除。,..之外的所有文件。它应该只删除...

回答 2 投票 10

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