Received: by d2evs.net (Postfix) with ESMTPSA id A87D51F7F1; Mon, 13 Sep 2021 08:03:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=d2evs.net; s=202005; t=1631520204; bh=sBbOCXayZ+8aA2hdmdLgcOO6T8pklhd8AtLuplfzGgU=; h=Date:Subject:From:To:Cc:References:In-Reply-To:From; b=xighgN6EIrqDBIAHV/w7rNseo7eE9M0jSjtxL+a/lfzJNKxkx9VkH0rIvjLF4a1r/ NdekLghCCBotc2XnmKwp+Ztfmb3vgSrGNU3TqugISkiYc04/PXwjRnkdOPJ5iyovyr HqoehMzz3C5mIfIaj9c5/Lao490aTZ4NArOeqZLJIflsQ9CeyEv2p5PwQCrQgISpQI Jg1Nt8OlV045Kts5Vv0oNiJ9m7MC6qHlxgjW7X/+hNx60iF9LT6yfhYVAri+DH7pBF f9sDsET+ScQLeL4NQunPEBlGPqq+P/DGR2RcyYyBiGHs5ICmDQwyQVVhKzvMBy/rxx 3sQQMqmBz5B1Q== Content-Type: multipart/signed; boundary=8d18f360ba1088cdbfc6d645e3249c2fb22173ce3a1947ba5e14da33ca34; micalg=pgp-sha256; protocol="application/pgp-signature" Date: Mon, 13 Sep 2021 08:03:20 +0000 Message-Id: Subject: Re: [PATCH 3/3] g: rtfm: posix compliance From: "Eyal Sawady" To: "Evan Johnston" , <~ecs/public-inbox@lists.d2evs.net> X-Sourcehut-Patchset-Update: NEEDS_REVISION Cc: X-Clacks-Overhead: GNU Terry Pratchett References: <20210913061412.1217-1-evan@d2evs.net> <20210913061412.1217-3-evan@d2evs.net> In-Reply-To: <20210913061412.1217-3-evan@d2evs.net> --8d18f360ba1088cdbfc6d645e3249c2fb22173ce3a1947ba5e14da33ca34 Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Mon, 13 Sep 2021 08:03:20 +0000 Message-Id: Subject: Re: [PATCH 3/3] g: rtfm: posix compliance From: "Eyal Sawady" To: "Evan Johnston" , <~ecs/public-inbox@lists.d2evs.net> X-Sourcehut-Patchset-Update: NEEDS_REVISION Cc: X-Clacks-Overhead: GNU Terry Pratchett References: <20210913061412.1217-1-evan@d2evs.net> <20210913061412.1217-3-evan@d2evs.net> In-Reply-To: <20210913061412.1217-3-evan@d2evs.net> Quick note: since this list is used for more than just my dotfiles, please set format.subjectPrefix to 'PATCH dotfiles'. Thanks! On Mon Sep 13, 2021 at 6:14 AM UTC, Evan Johnston wrote: > --- > bin/g | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/bin/g b/bin/g > index 12879b9..387962e 100755 > --- a/bin/g > +++ b/bin/g > @@ -30,7 +30,10 @@ case "$CMD" in > "pf") CMD=3D"push -f" ;; > "r") CMD=3D"rm" ;; > "rc") CMD=3D"rm --cached" ;; > - "rtfm") exec man "$(find /usr/share/man -name "git-*" | sed -e 's:.*/::= ' -e 's/\..*//' | shuf -n1)" ;; > + "rtfm") exec man "$(find /usr/share/man -name "git-*" | > + sed -e 's:.*/::' -e 's/\..*//' | > + awk 'BEGIN{srand()}{print rand() * 1000000 "\t" $0}' | Once we're bringing awk in, let's drop the sed in favor of sub(). We also don't need the second sed expr - not sure why I had it in the first place. In addition, please add a space between the BEGIN block and the second block. > + sort -n | head -n1 | cut -f2-)" ;; > "s") CMD=3D"status" ;; > "se") export GIT_EDITOR=3D"$EDITOR" CMD=3D"send-email" ;; > "sl") CMD=3D"shortlog" ;; > -- > 2.33.0 --8d18f360ba1088cdbfc6d645e3249c2fb22173ce3a1947ba5e14da33ca34 Content-Type: application/pgp-signature -----BEGIN PGP MESSAGE----- wsFcBAABCAAQBQJhPwXMCRBgTTRZ5TqZUgAAEW0P/1BeRhVbiDH6/UZRwLoHqccH 8AqIIf2VEG/SZ+LcdHWf+qZHSnWq7aWS5iwI2KHrrNPibViALwIFJ5+oHduy3Yvs 6wGSW5jHTF6crq5pTHgVge0XbtBD67yA20ku4styJaf5hB+DuE9OhFRvIWR0/kVL GV1DUfSWKscByQywYmXxxf0UUB1HjhsEf20Fkypm8kY5v2t//WZrABCiuFkdBOOx O/Isg78Su2qnvpEmW/D2LxefMvq4vk4Zb3OkMfrgsujm7SfycyGdeFjPHH79TK4b 1zg71YQfNEdbdiu5+vfXZyVEOur+yxUshl9fcHeyp1wbFeKwEDXouLdJFkujkg6h UxOy9qKO7NT5TdBV5yirHTkRE571Tt3r7Cda/USRZr1MiSlBZ0uhKYpAagdyK4kf 8AOQmU3wnzc5s3Y03XYPyLvYUm41v09SBlGnWIW9xTNk4xUXylbnmDHzziiAhPqq jvcka3CvH/uBNz+phBAv1af1FmKOh1Lctq+4dnu/+vhRAdAfSKv8zLdZmC499qeD TsGAupNoi7puo62iHVA6QgPo91xm1EhAsK4RnJ2SMRLQnvK6TJYX587cVxr3QL0x rztYMfjuooOiYAL8T5HOkxwx0Rt56mFEofPUYCuq82K757NEsaCfTe+VAW28mgFI QNbUaT5pK1WInl5WWoFJ =8XV4 -----END PGP MESSAGE----- --8d18f360ba1088cdbfc6d645e3249c2fb22173ce3a1947ba5e14da33ca34--