bash 相关问题

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

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

grep -l在管道到xargs时没有按预期运行[重复]

所以我有一个命令,如:grep“\”tool \“:\”SEETEST \“”* -l它独立运行 - 它打印出一个为当前目录中所选工具生成的JSON文件列表。但是,如果我......

回答 1 投票 0

快速unix命令显示文件中间的特定行?

尝试调试服务器的问题,我唯一的日志文件是一个20GB的日志文件(没有时间戳!为什么人们使用System.out.println()作为日志记录?在生产中?!)使用grep,我发现一个......

回答 18 投票 174

自定义make命令用于学习

我希望有一个这样的make命令,但我可以传递许多参数,结果文件的名称是第一个的名称。它必须接受.c的名称并删除.c ...

回答 4 投票 0

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