From: Junio C Hamano Date: Thu, 13 Feb 2020 23:24:04 GMT Subject: Re: [PATCH v6 01/15] help: move list_config_help to builtin/help Message-ID: In-Reply-To: Eric Sunshine writes: > On Thu, Feb 13, 2020 at 5:58 PM Emily Shaffer wrote: >> On Thu, Feb 06, 2020 at 08:35:33AM +0700, Danh Doan wrote: >> > - while read line >> > - do >> > - echo " \"$line\"," >> > - done >> > + sed 's/^/ "/; s/$/",/' >> >> Thanks for the suggestion. You're right that I didn't look into the >> contents of this script much, because I was just moving it; I modified >> your sed expression slightly so it performs just one operation: >> >> sed 's/^.*$/ "\0",/' > > This isn't portable and won't work with 'sed' from BSD lineage, > including Mac OS. More portable would be: > > sed 's/^\(.*\)$/ "\1",/' Or just replace Emily's \0 with &; that should be in POSIX.