我有一个bash脚本,在其中我需要遍历find命令的输出的每一行,但是看来我正在遍历find命令中的每个Word(以空格分隔)。到目前为止,我的脚本如下所示:
folders=`find -maxdepth 1 -type d`
for $i in $folders
do
echo $i
done
我希望这会产生如下输出:
./dir1 and foo
./dir2 and bar
./dir3 and baz
但是我很想得到这样的输出:
./dir1
and
foo
./dir2
and
bar
./dir3
and
baz
我在这里做错了什么?
由于您没有使用的任何更高级的功能find
,因此可以使用简单的模式来遍历子目录:
for i in ./*/; do
echo "$i"
done
问题内容: 所以我有一个脚本,可以在服务器上输出详细信息。问题是我需要输出是。最好的方法是什么?这是bash脚本: 所以我想要的输出是这样的: 谢谢。 问题答案: 如果只需要输出小的JSON,请使用: 或者,如果您需要产生更大的JSON,请使用[leandro-mora]解释的heredoc。如果您使用here- doc解决方案,请确保对他的回答进行投票: 一些较新的发行版具有一个名为:或类似名称
我有一个简单的bash脚本,它在设备列表中迭代,并对Android设备运行adb shell命令。代码如下: 运行时,代码将在一个设备上成功运行所有配置。插入两个设备时,输出读数如下:
我试图使用grep在文件中查找单词“pass_max_days”,然后将其保存在一个变量中,并将其与值为90或更小的正则表达式进行比较。 grep输出为:pass_max_days120
我能用这样的东西吗?这怎么可能? 或
BASH SCRIPTING 任何有自尊心的黑客都必须能够编写脚本。因此,任何自尊的 Linux 管理员都必须能够编写脚本。黑客经常需要自动化命令,有时需要多个工具,这可以通过他们自己编写的简短程序最有效地完成。 在本章中,我们构建了几个简单的 bash shell 脚本,以帮助您开始编写脚本。随着我们的进展,我们将添加功能和特性,最终构建一个脚本,该脚本能够在一系列 IP 地址中查找潜在的攻击目
我试图从一个简单的BASH脚本执行一个简单的PHP脚本。这个网站上的答案不能回答我的问题。 这是我的BASH脚本 这是我的PHP脚本 从命令行运行BASH脚本时,出现以下错误。 我试过键入/usr/bin/php-q/home/username/subfolder/durable2。这很好。它跑起来了