我如何在这里写一个文档到Bash脚本文件?

有没有办法做一些类似php $array[] = 'foo';In bash vs doing:

我想我的Bash脚本打印一个错误消息,如果所需的参数计数没有满足。我尝试了以下代码:由于一些未知的原因,我得到了以下错误:我做错了什么?

我需要编写一个脚本,向程序(psql)输入多行输入。在谷歌搜索了一下之后,我发现下面的语法是有效的:这正确地构造了多行字符串(从BEGIN;to END;,包括在内)并将其作为输入管道输送到psql。

如果我想找到两个目录树之间的差异,我通常只执行:这将准确地输出对应文件之间的差异。我感兴趣的只是获得内容不同的相应文件的列表。我以为这只是向diff传递一个命令行选项的问题,但我在手册页上找不到任何东

我如何计算在一个git存储库中所有文件中出现的总行数?Git ls-files给了我一个由Git跟踪的文件列表。我正在找一个命令来隐藏所有这些文件。类似的

如何将整个输入流读到字节数组?

这是我所拥有的:但是我想搜索src的子文件夹。这样做是可行的:但这显然是有限和笨拙的。

要移动检出分支的分支指针,可以使用git reset——hard命令。但是如何移动未签出分支的分支指针指向不同的提交(保持所有其他东西,如跟踪远程分支)?

TL;DR:如何从文本文件中导出一组键/值对到shell环境中?为了记录在案,以下是问题的原始版本,并附有示例。我在bash中写了一个脚本,它在某个文件夹中解析带有3个变量的文件,这是其中之一:该文件