bash 相关问题

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

前缀搜索名称以bash输出

我有一个简单的egrep命令在文本文件中搜索多个字符串,输出null或值。下面是命令和输出。 cat Output.txt | egrep -i“abc | def | efg”| cut -d':'...

回答 3 投票 1

Taskkill / PID无法在GitBash中运行

我正在尝试使用taskkill命令在Windows10上杀死GitBash上的进程。但是,我收到以下错误:$ taskkill / pid 13588错误:无效的参数/选项 - 'C:/ Program Files / Git / pid'。 ...

回答 2 投票 13

如何计算bash中一列数据中的连续重复次数?

如果我有一个很长的文本文件:AABBAAABAABA ...我想找到'A'的数量连续(例如1,2,3 ......),然后报告每个序列的数量我有。所以上面......

回答 4 投票 0

Bash变量数学扩展不适用于printf

我试图得到一个格式化的数字,每次通过while循环递增。我有fnum = $(printf“%03d”$((++ num)))但数字不会增加。 fnum是“000”并且仍然存在。 ...

回答 2 投票 3

如何将测试运算符从bash转换为sh?

我在bash中有下一个字符串比较:if [[$ 1 ==“/”*]];然后回音是;否则回声“$ 1”;如何在sh中做同样的事情?

回答 3 投票 1

使用sed提取QueryString值

我在apache访问日志/ sms / receiveHLRLookup中有以下行?Ported = No&Status = Success&MSISDN = 647930229655&blah / sms / receiveHLRLookup?Ported = No&Status = Success&MSISDN = ...

回答 5 投票 1

如何获取命令运行所需的总时间?

我知道你可以使用以下内容获得每个函数的编译时间:xcodebuild -workspace App.xcworkspace -scheme App clean build OTHER_SWIFT_FLAGS =“ - Xfrontend -debug-time -...

回答 3 投票 2

哪个是编写从文件读取的循环的最佳方法?

我正在学习bash并试图理解这两种从文件中读取行的方法之间的区别。 1.当IFS =读取-r行时,回显$ line done <“$ file”2。cat $ file |而......

回答 2 投票 5

如何删除目录中除了几个选定文件之外的所有文件?

我想删除目录中的所有文件,除了一些通过shell脚本。文件名将作为命令行参数传递,参数数可能会有所不同。假设目录有......

回答 4 投票 2

等待在Bash中创建文件

我需要创建一个bash脚本来等待创建文件。该脚本将在while循环中使用sleep命令,每10秒定期检查一个文件。在...时打印出一条消息

回答 1 投票 6

Unix - 如何应用一个字段分隔分隔符来解释异常[重复]

我有一个CSV文件,我试图在Unix环境中按字段分隔。 CSV文件以逗号分隔,某些字段的值使用多个逗号,如下所示:NAME,DATE,SIZE,...

回答 1 投票 1

在Ubuntu命令行中的adb logcat的颜色

要从Android设备获取logcat,我使用adb shell logcat(在混合中也使用了一些grep过滤)。示例输出如下:E / com.samsung.app(3739):[MSC] >>> ... I / ...

回答 3 投票 3

jq 1.5当父级未知时,通过正则表达式查找嵌套元素

鉴于下面的JSON结构,我想找到第一次出现的对象ccc,这样我就可以向子ddd添加一个新对象。但是我不知道父母的关键名称或者多少......

回答 1 投票 0

Jarring基于扩展名的目录中的所有文件

我正在尝试使用Java使用Java命令jar文件夹中的所有文件,如下所示,jar -cvf /Abhishek/logs.jar my_directory / logs / * .logs *我正在使用Java来执行此操作。 String cmd [] = {“jar”,...

回答 2 投票 1

读取多行的文件并附加到单个变量

我需要读取一个包含3行backuplist.txt / etc / / home / boot的文件,并将其附加到单个变量中进行压缩#!/ bin / bash cat backuplist.txt | {while read -r line do echo $ line / bin / ...

回答 2 投票 0

“test -v $ TESTENV”总是假,即使定义了TESTENV

我在Fedora 27下运行Bash 4.4.19,我有一个简单的脚本:#!/ bin / bash TESTENV =“Hello”echo“$ TESTENV”if [-v $ TESTENV];然后回声“Yup”fi echo“完成”当我运行它时,它打印:...

回答 2 投票 0

如何检测何时从bash [duplicate]中获取文件

如何确定文件是否来自bash?这与此问题非常相似,但是,所提出的解决方案都不起作用。例如,给定源文件setup.bash:if [“...

回答 2 投票 2

bash文件循环并将内容传递给java调用

我有以下bash脚本,它不是很正常。这里的目标是将XML从/ source移动到/ active文件夹,然后调用java脚本并将XML文件内容传递为...

回答 1 投票 0

将变量传递给Linux bash命令参数

我有以下bash脚本提出异常:“cut:option需要一个参数 - 'f'”。它会从/ etc / passwd中删除第5个colunm,用':'字符分隔。我应该如何通过$ ...

回答 2 投票 0

为什么我的shell函数无法从管道输入更改目录?

我已经制作了一个cli来计算某个目录的位置,我真的希望让脚本改变它。我的第一个方法是./myscript |我学到的cd不起作用......

回答 1 投票 1

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