Message ID | 20191025080544.7209-1-unixbhaskar@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | scripts:patch-kernel:bash syntax replace,correct one | expand |
On Fri, Oct 25, 2019 at 5:06 PM Bhaskar Chowdhury <unixbhaskar@gmail.com> wrote: > > This patch will replace backquote to dollar parenthesis syntax > for better readability.Corrected one. Talking about the commit subject, which part is 'bash syntax' ? One more thing, "correct one" is not the correct way to send a new patch version. See the patch submission from other people. The version number is enclosed in the square brackets. [PATCH v2] The commit subject should describe what it does in imperative mood. https://patchwork.kernel.org/patch/11205593/ > Signed-off-by: Bhaskar Chowdhury <unixbhaskar@gmail.com> > --- > scripts/patch-kernel | 14 +++++++------- > 1 file changed, 7 insertions(+), 7 deletions(-) > > diff --git a/scripts/patch-kernel b/scripts/patch-kernel > index 033d5916797d..6f9443336f9a 100755 > --- a/scripts/patch-kernel > +++ b/scripts/patch-kernel > @@ -153,7 +153,7 @@ applyPatch () { > echo "failed. Clean up yourself." > return 1; > fi > - if [ "`find $sourcedir/ '(' -name '*.rej' -o -name '.*.rej' ')' -print`" ] > + if [ "$(find $sourcedir/ '(' -name '*.rej' -o -name '.*.rej' ')' -print)" ] > then > echo "Aborting. Reject files found." > return 1; > @@ -175,7 +175,7 @@ reversePatch () { > echo "failed. Clean it up." > exit 1 > fi > - if [ "`find $sourcedir/ '(' -name '*.rej' -o -name '.*.rej' ')' -print`" ] > + if [ "$(find $sourcedir/ '(' -name '*.rej' -o -name '.*.rej' ')' -print)" ] > then > echo "Aborting. Reject files found." > return 1 > @@ -189,7 +189,7 @@ reversePatch () { > # set current VERSION, PATCHLEVEL, SUBLEVEL, EXTRAVERSION > # force $TMPFILEs below to be in local directory: a slash character prevents > # the dot command from using the search path. > -TMPFILE=`mktemp ./.tmpver.XXXXXX` || { echo "cannot make temp file" ; exit 1; } > +TMPFILE=$(mktemp ./.tmpver.XXXXXX) || { echo "cannot make temp file" ; exit 1; } > grep -E "^(VERSION|PATCHLEVEL|SUBLEVEL|EXTRAVERSION)" $sourcedir/Makefile > $TMPFILE > tr -d [:blank:] < $TMPFILE > $TMPFILE.1 > . $TMPFILE.1 > @@ -200,7 +200,7 @@ then > exit 1 > fi > > -NAME=`grep ^NAME $sourcedir/Makefile` > +NAME=$(grep ^NAME $sourcedir/Makefil) > NAME=${NAME##*=} > > echo "Current kernel version is $VERSION.$PATCHLEVEL.$SUBLEVEL${EXTRAVERSION} ($NAME)" > @@ -216,8 +216,8 @@ fi > > #echo "stopvers=$stopvers" > if [ $stopvers != "default" ]; then > - STOPSUBLEVEL=`echo $stopvers | cut -d. -f3` > - STOPEXTRA=`echo $stopvers | cut -d. -f4` > + STOPSUBLEVEL=$(echo $stopvers | cut -d. -f3) > + STOPEXTRA=$(echo $stopvers | cut -d. -f4) > STOPFULLVERSION=${stopvers%%.$STOPEXTRA} > #echo "#___STOPSUBLEVEL=/$STOPSUBLEVEL/, STOPEXTRA=/$STOPEXTRA/" > else > @@ -306,7 +306,7 @@ if [ x$gotac != x ]; then > HIGHESTPATCH=0 > for PATCHNAMES in $patchdir/patch-${CURRENTFULLVERSION}-ac*\.* > do > - ACVALUE=`echo $PATCHNAMES | sed -e 's/^.*patch-[0-9.]*-ac\([0-9]*\).*/\1/'` > + ACVALUE=$(echo $PATCHNAMES | sed -e 's/^.*patch-[0-9.]*-ac\([0-9]*\).*/\1/') > # Check it is actually a recognised patch type > findFile $patchdir/patch-${CURRENTFULLVERSION}-ac${ACVALUE} || break > > -- > 2.20.1 > -- Best Regards Masahiro Yamada
On 13:15 Wed 06 Nov 2019, Masahiro Yamada wrote: >On Fri, Oct 25, 2019 at 5:06 PM Bhaskar Chowdhury <unixbhaskar@gmail.com> wrote: >> >> This patch will replace backquote to dollar parenthesis syntax >> for better readability.Corrected one. > >Talking about the commit subject, >which part is 'bash syntax' ? > >One more thing, >"correct one" is not the correct way to send >a new patch version. >See the patch submission from other people. >The version number is enclosed in the square brackets. > >[PATCH v2] > > >The commit subject should describe what it does >in imperative mood. > >https://patchwork.kernel.org/patch/11205593/ You are right ..my mistake ..shouldn't have included the "correct one" ...and you are absolutely right..."bash syntax" is as vague and confusing . Again , Would you mind if I send you the correct one with proper subject line and explained what changed. Thanks for the heads up Masahiro! > > > > > >> Signed-off-by: Bhaskar Chowdhury <unixbhaskar@gmail.com> >> --- >> scripts/patch-kernel | 14 +++++++------- >> 1 file changed, 7 insertions(+), 7 deletions(-) >> >> diff --git a/scripts/patch-kernel b/scripts/patch-kernel >> index 033d5916797d..6f9443336f9a 100755 >> --- a/scripts/patch-kernel >> +++ b/scripts/patch-kernel >> @@ -153,7 +153,7 @@ applyPatch () { >> echo "failed. Clean up yourself." >> return 1; >> fi >> - if [ "`find $sourcedir/ '(' -name '*.rej' -o -name '.*.rej' ')' -print`" ] >> + if [ "$(find $sourcedir/ '(' -name '*.rej' -o -name '.*.rej' ')' -print)" ] >> then >> echo "Aborting. Reject files found." >> return 1; >> @@ -175,7 +175,7 @@ reversePatch () { >> echo "failed. Clean it up." >> exit 1 >> fi >> - if [ "`find $sourcedir/ '(' -name '*.rej' -o -name '.*.rej' ')' -print`" ] >> + if [ "$(find $sourcedir/ '(' -name '*.rej' -o -name '.*.rej' ')' -print)" ] >> then >> echo "Aborting. Reject files found." >> return 1 >> @@ -189,7 +189,7 @@ reversePatch () { >> # set current VERSION, PATCHLEVEL, SUBLEVEL, EXTRAVERSION >> # force $TMPFILEs below to be in local directory: a slash character prevents >> # the dot command from using the search path. >> -TMPFILE=`mktemp ./.tmpver.XXXXXX` || { echo "cannot make temp file" ; exit 1; } >> +TMPFILE=$(mktemp ./.tmpver.XXXXXX) || { echo "cannot make temp file" ; exit 1; } >> grep -E "^(VERSION|PATCHLEVEL|SUBLEVEL|EXTRAVERSION)" $sourcedir/Makefile > $TMPFILE >> tr -d [:blank:] < $TMPFILE > $TMPFILE.1 >> . $TMPFILE.1 >> @@ -200,7 +200,7 @@ then >> exit 1 >> fi >> >> -NAME=`grep ^NAME $sourcedir/Makefile` >> +NAME=$(grep ^NAME $sourcedir/Makefil) >> NAME=${NAME##*=} >> >> echo "Current kernel version is $VERSION.$PATCHLEVEL.$SUBLEVEL${EXTRAVERSION} ($NAME)" >> @@ -216,8 +216,8 @@ fi >> >> #echo "stopvers=$stopvers" >> if [ $stopvers != "default" ]; then >> - STOPSUBLEVEL=`echo $stopvers | cut -d. -f3` >> - STOPEXTRA=`echo $stopvers | cut -d. -f4` >> + STOPSUBLEVEL=$(echo $stopvers | cut -d. -f3) >> + STOPEXTRA=$(echo $stopvers | cut -d. -f4) >> STOPFULLVERSION=${stopvers%%.$STOPEXTRA} >> #echo "#___STOPSUBLEVEL=/$STOPSUBLEVEL/, STOPEXTRA=/$STOPEXTRA/" >> else >> @@ -306,7 +306,7 @@ if [ x$gotac != x ]; then >> HIGHESTPATCH=0 >> for PATCHNAMES in $patchdir/patch-${CURRENTFULLVERSION}-ac*\.* >> do >> - ACVALUE=`echo $PATCHNAMES | sed -e 's/^.*patch-[0-9.]*-ac\([0-9]*\).*/\1/'` >> + ACVALUE=$(echo $PATCHNAMES | sed -e 's/^.*patch-[0-9.]*-ac\([0-9]*\).*/\1/') >> # Check it is actually a recognised patch type >> findFile $patchdir/patch-${CURRENTFULLVERSION}-ac${ACVALUE} || break >> >> -- >> 2.20.1 >> > > >-- >Best Regards >Masahiro Yamada
On Wed, Nov 6, 2019 at 1:21 PM Bhaskar Chowdhury <unixbhaskar@gmail.com> wrote: > > On 13:15 Wed 06 Nov 2019, Masahiro Yamada wrote: > >On Fri, Oct 25, 2019 at 5:06 PM Bhaskar Chowdhury <unixbhaskar@gmail.com> wrote: > >> > >> This patch will replace backquote to dollar parenthesis syntax > >> for better readability.Corrected one. > > > >Talking about the commit subject, > >which part is 'bash syntax' ? > > > >One more thing, > >"correct one" is not the correct way to send > >a new patch version. > >See the patch submission from other people. > >The version number is enclosed in the square brackets. > > > >[PATCH v2] > > > > > >The commit subject should describe what it does > >in imperative mood. > > > >https://patchwork.kernel.org/patch/11205593/ > You are right ..my mistake ..shouldn't have included the > "correct one" ...and you are absolutely right..."bash syntax" > is as vague and confusing . > > Again , Would you mind if I send you the correct one with > proper subject line and explained what changed. I will pick up the patch with the subject corrected but you do not need to send similar patches any more. `...` is the correct syntax. Even if $(...) is more readable, the added value is quite small.
On 15:25 Wed 06 Nov 2019, Masahiro Yamada wrote: >On Wed, Nov 6, 2019 at 1:21 PM Bhaskar Chowdhury <unixbhaskar@gmail.com> wrote: >> >> On 13:15 Wed 06 Nov 2019, Masahiro Yamada wrote: >> >On Fri, Oct 25, 2019 at 5:06 PM Bhaskar Chowdhury <unixbhaskar@gmail.com> wrote: >> >> >> >> This patch will replace backquote to dollar parenthesis syntax >> >> for better readability.Corrected one. >> > >> >Talking about the commit subject, >> >which part is 'bash syntax' ? >> > >> >One more thing, >> >"correct one" is not the correct way to send >> >a new patch version. >> >See the patch submission from other people. >> >The version number is enclosed in the square brackets. >> > >> >[PATCH v2] >> > >> > >> >The commit subject should describe what it does >> >in imperative mood. >> > >> >https://patchwork.kernel.org/patch/11205593/ >> You are right ..my mistake ..shouldn't have included the >> "correct one" ...and you are absolutely right..."bash syntax" >> is as vague and confusing . >> >> Again , Would you mind if I send you the correct one with >> proper subject line and explained what changed. > > >I will pick up the patch with the subject corrected >but you do not need to send similar patches any more. > >`...` is the correct syntax. >Even if $(...) is more readable, >the added value is quite small. > Okay , noted. > > > >-- >Best Regards >Masahiro Yamada
diff --git a/scripts/patch-kernel b/scripts/patch-kernel index 033d5916797d..6f9443336f9a 100755 --- a/scripts/patch-kernel +++ b/scripts/patch-kernel @@ -153,7 +153,7 @@ applyPatch () { echo "failed. Clean up yourself." return 1; fi - if [ "`find $sourcedir/ '(' -name '*.rej' -o -name '.*.rej' ')' -print`" ] + if [ "$(find $sourcedir/ '(' -name '*.rej' -o -name '.*.rej' ')' -print)" ] then echo "Aborting. Reject files found." return 1; @@ -175,7 +175,7 @@ reversePatch () { echo "failed. Clean it up." exit 1 fi - if [ "`find $sourcedir/ '(' -name '*.rej' -o -name '.*.rej' ')' -print`" ] + if [ "$(find $sourcedir/ '(' -name '*.rej' -o -name '.*.rej' ')' -print)" ] then echo "Aborting. Reject files found." return 1 @@ -189,7 +189,7 @@ reversePatch () { # set current VERSION, PATCHLEVEL, SUBLEVEL, EXTRAVERSION # force $TMPFILEs below to be in local directory: a slash character prevents # the dot command from using the search path. -TMPFILE=`mktemp ./.tmpver.XXXXXX` || { echo "cannot make temp file" ; exit 1; } +TMPFILE=$(mktemp ./.tmpver.XXXXXX) || { echo "cannot make temp file" ; exit 1; } grep -E "^(VERSION|PATCHLEVEL|SUBLEVEL|EXTRAVERSION)" $sourcedir/Makefile > $TMPFILE tr -d [:blank:] < $TMPFILE > $TMPFILE.1 . $TMPFILE.1 @@ -200,7 +200,7 @@ then exit 1 fi -NAME=`grep ^NAME $sourcedir/Makefile` +NAME=$(grep ^NAME $sourcedir/Makefil) NAME=${NAME##*=} echo "Current kernel version is $VERSION.$PATCHLEVEL.$SUBLEVEL${EXTRAVERSION} ($NAME)" @@ -216,8 +216,8 @@ fi #echo "stopvers=$stopvers" if [ $stopvers != "default" ]; then - STOPSUBLEVEL=`echo $stopvers | cut -d. -f3` - STOPEXTRA=`echo $stopvers | cut -d. -f4` + STOPSUBLEVEL=$(echo $stopvers | cut -d. -f3) + STOPEXTRA=$(echo $stopvers | cut -d. -f4) STOPFULLVERSION=${stopvers%%.$STOPEXTRA} #echo "#___STOPSUBLEVEL=/$STOPSUBLEVEL/, STOPEXTRA=/$STOPEXTRA/" else @@ -306,7 +306,7 @@ if [ x$gotac != x ]; then HIGHESTPATCH=0 for PATCHNAMES in $patchdir/patch-${CURRENTFULLVERSION}-ac*\.* do - ACVALUE=`echo $PATCHNAMES | sed -e 's/^.*patch-[0-9.]*-ac\([0-9]*\).*/\1/'` + ACVALUE=$(echo $PATCHNAMES | sed -e 's/^.*patch-[0-9.]*-ac\([0-9]*\).*/\1/') # Check it is actually a recognised patch type findFile $patchdir/patch-${CURRENTFULLVERSION}-ac${ACVALUE} || break
This patch will replace backquote to dollar parenthesis syntax for better readability.Corrected one. Signed-off-by: Bhaskar Chowdhury <unixbhaskar@gmail.com> --- scripts/patch-kernel | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) -- 2.20.1