bash 相关问题

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

bash脚本和zsh shell中的数组行为(开始索引0或1?)

我需要阐述shell脚本中数组的以下行为:想象一下,给出以下内容:arber @ host~> ls fileA fileB script.sh现在我可以执行以下命令:arber @ ...

回答 1 投票 4

编辑docker容器中war文件中的文件

我有一个基于openjdk的码头图像:8-jre-alpine基本图像。我使用java -jar在容器内执行war文件....我的war文件服务于web应用程序,我的war文件中有一个文件...

回答 1 投票 0

我的bash脚本检查素数工作不正确?

这是我的脚本:#!/ usr / bin / env bash #for检查给定的数字是否为素数#typeset -i NUMBER NUMBER = $ 1 if(($ NUMBER <= 1));然后回显“素数必须大于1!“ ...

回答 1 投票 1

Git Bash - 自上次合并以来的所有提交

有没有办法自动化合并提交消息自动填充?合并时我需要的是:找出自上次合并以来所有提交消息的内容。包括......

回答 2 投票 0

导出无法通过其他脚本运行

我想在脚本(details.sh)中从另一个脚本(3funding.sh)中的不同位置导出变量但是无法做到,尽管我在3funding.sh文件中给出了正确的命令。问题是,我...

回答 1 投票 1

将stdin传给plistbuddy

我有一个脚本来显示.ipa文件的Info.plist的内容:myTmpDir =`mktemp -d 2> / dev / null || mktemp -d -t'myTmpDir'` unzip -q“$ 1”-d“$ {myTmpDir}”; pathToFile = $ {} myTmpDir /负载/ * ....

回答 2 投票 0

某些选项卡字符在shell脚本中不匹配,但在命令行上执行

我正在尝试在shell脚本中对xinput命令的输出进行一些简单的解析。我想要做的是在命令行上完美运行,但在脚本中不起作用。这是我的 ...

回答 1 投票 0

来自bash脚本的ARM.Template。未终止的字符串。预期分隔符:

我正在编写一个bash脚本,用于将证书从linux-server上传到azure keyvault,使用“armclient”我按照本指南使用armclient:https://blogs.msdn.microsoft.com / ...

回答 1 投票 0

替换为转义的shell字符串?

我想将ruby变量替换为转义的shell字符串。这就是我的开始,它有效:<

回答 2 投票 0

如何通过bash命令打印线程的堆栈跟踪(带有线程ID)?

我会尝试监视在线程上执行的操作,如tail命令。它应该打印线程的stackTrace(其线程ID已知)。我可以打印堆栈跟踪...

回答 1 投票 2

Bash脚本检查ftp上的实际日期文件

我有简单的脚本:lftp user @ server -e“cd dir && ls -ltr; exit”> list.txt if files = $(cat list.txt | grep“`date | awk'{print $ 2”“$ 3}” “”);然后回显“$ files”| mailx -s“文件......

回答 1 投票 0

使用macOS中的命令行向文件添加(Spotlight)注释

我应该使用哪个命令将注释(从文件或剪贴板)添加到macOS中文件(任何文件)的“注释”部分?这些评论用于Spotlight索引,可以......

回答 1 投票 2

如何获取bash版本号

我正在编写一个脚本,它需要一个简单的短格式的bash版本号。我知道bash --version,但这会产生很长的输出:GNU bash,版本4.2.10(1)-release(i686-pc-linux -...

回答 6 投票 24

不认识匹配组

我正在尝试从目录中的所有pdf文件打印出一个子字符串。我似乎无法使用它。正则表达式是正确的,但是当我在./*.pdf中使用\ 1时,sed会出错。做......

回答 1 投票 1

Python ValueError:从bash管道读取png文件时嵌入的空字节

来自PIL导入图像来自子进程导入Popen,PIPE scr = Image.open(Popen.communicate(Popen(['import',' - w','0x02a00001',' - png: - '],stdout = PIPE))[0 ])错误:文件“/ usr / lib / python3 / dist -...

回答 1 投票 8

使用bash从json格式提取输出值

如何提取如下所示的值3be847cb-48d6-ea4d-05ab-ee8ea2bd7337?我试图使用awk和{'print $'}之类的东西,但是这不起作用,因为整个输出是第一项....

回答 1 投票 -2

-bash:/ bin / bash ::没有这样的文件或目录

我在Windows 10v1803上,我安装了Ubuntu并运行良好的WSL。最近,我在vim中,并在我的.bashrc中添加了一些别名。编辑结束后,我想退出...

回答 1 投票 0

如何在Bash脚本中激活virtualenv激活

如何创建一个Bash脚本来激活Python virtualenv?我有一个目录结构,如:.env bin activate ...其他virtualenv文件... src shell.sh ...我的代码....

回答 6 投票 71

在awk中更改FS以匹配不是文件路径的任何内容

我正在尝试使用awk从程序的输出中提取文件路径。这是我第一次使用awk,我听说它对这种事情有好处,所以我点击了GNU手册:https://www.gnu.org/software / ...

回答 3 投票 2

在grep命令后使用时不显示awk的输出[重复]

我想在Mac OS中使用top命令中的pid获取进程的CPU%。当我使用top | awk'{print $ 3}'我获得了所有进程的CPU%。但是,使用top | grep 11568 | awk'{print $ 3}'...

回答 2 投票 -2

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