From 3f032c01f65b1fbf5d6fb16f4274c17504504f4c Mon Sep 17 00:00:00 2001 From: typebrook Date: Tue, 17 Mar 2020 17:49:50 +0800 Subject: Fix logic error about 'gist edit' --- gist | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gist b/gist index 1296eaa..13a6667 100755 --- a/gist +++ b/gist @@ -327,7 +327,7 @@ _parse_response() { | while read -r "${INDEX_FORMAT[@]:0:2}" file_url_array public "${INDEX_FORMAT[@]:3:6}"; do local blob_code; blob_code=$(echo "$file_url_array" | tr ',' '\n' | sed -E -e 's#.*raw/(.*)/.*#\1#' | sort | cut -c -7 | paste -s -d '-' -) local prefix=$mark; [[ $public == 'False' ]] && prefix=p - [[ -n $1 ]] && local index=${prefix}${1} || local index=${prefix}${index} + [[ -n $1 ]] && local index=${1} || local index=${prefix}${index} eval echo $(sed -Ee 's/([^ ]+)/$\1/g' <<<"${INDEX_FORMAT[@]}") done } -- cgit v1.2.3-70-g09d2