小编WeS*_*See的帖子

Bash:如何从多行字符串构建 JSON

我的awk输出是多行字符串。

awkresult=`awk '{...}'`
echo "{ \"result\": \"$awkresult\" }" > result.json
Run Code Online (Sandbox Code Playgroud)

多行必须保留在结果字符串中。

我认为最好的方法是在每行末尾插入换行符awkresult

我的awk脚本无法修改。我应该如何修改我的代码?

bash awk json

2
推荐指数
1
解决办法
1万
查看次数

grep:如何排除目录?

当使用带有通配符的 grep 时,如下所示

grep -in github */*
Run Code Online (Sandbox Code Playgroud)

每个目录grep显示很多消息,例如

grep: dir1/dir2: Is a directory
Run Code Online (Sandbox Code Playgroud)

如何抑制这些消息?

令我惊讶的是,使用该标志--exclude-dir并不起作用。

grep (BSD grep) 2.5.1-FreeBSD在 MacOS 上使用。

grep macos

1
推荐指数
1
解决办法
1536
查看次数

标签 统计

awk ×1

bash ×1

grep ×1

json ×1

macos ×1