From 0424e5f0a1569f6735ca6bad70c108203379fa09 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Fri, 17 Feb 2023 21:57:56 +0300 Subject: [PATCH 1/1] POSIX shell does not support {a,b,c} substitutions For example native FreeBSD's sh will create "{cur,new,tmp}" directory literally. --- opml2feeds | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/opml2feeds b/opml2feeds index 36ccc96..f033040 100755 --- a/opml2feeds +++ b/opml2feeds @@ -7,7 +7,7 @@ set -e xq '.opml.body.outline[]' -rc | while read outline ; do url=$(echo $outline | jq '."@xmlUrl"' -r) dir=$(echo $outline | jq '."@text"' -r) - mkdir -p "$dir"/{cur,new,tmp} # make it maildir + mkdir -p "$dir"/cur "$dir"/new "$dir"/tmp # make it maildir echo "$url" > $dir/url echo $dir done -- 2.44.0