From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9808 invoked by alias); 10 Jan 2017 12:29:03 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 22342 Received: (qmail 21177 invoked from network); 10 Jan 2017 12:29:03 -0000 X-Qmail-Scanner-Diagnostics: from mailout2.w1.samsung.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(210.118.77.12):SA:0(-8.2/5.0):. Processed in 1.052491 secs); 10 Jan 2017 12:29:03 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-8.2 required=5.0 tests=RCVD_IN_DNSWL_HI, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,RP_MATCHES_RCVD,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.1 X-Envelope-From: p.stephenson@samsung.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: none (ns1.primenet.com.au: domain at samsung.com does not designate permitted sender hosts) X-AuditID: cbfec7f4-f79716d000006f65-cf-5874d37124c0 Date: Tue, 10 Jan 2017 12:28:29 +0000 From: Peter Stephenson To: zsh-users@zsh.org Subject: Re: option to show file:line everytime echo is called? Message-id: <20170110122829.483079cb@pwslap01u.europe.root.pri> In-reply-to: Organization: Samsung Cambridge Solution Centre X-Mailer: Claws Mail 3.7.9 (GTK+ 2.22.0; i386-redhat-linux-gnu) MIME-version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrHIsWRmVeSWpSXmKPExsWy7djP87qFl0siDO7tUbTYcXIlowOjx6qD H5gCGKO4bFJSczLLUov07RK4Mi5N72Mq2MVScXv9ROYGxoPMXYycHBICJhK7m16wQdhiEhfu rQeyuTiEBJYySky+9oMVwulmkvj27igTTMfeFUehEssYJZoW7GSCcKYwSbSdOQflnGGUeNR1 F6rsLKPExz3vwTayCKhKHF/+hAXEZhMwlJi6aTYjiC0iICqxfMVmdhBbWMBeYvnaHWBxXiB7 6e29YLs5BYIl1vV1gtXwC+hLXP37Ceome4mZV85A1QtK/Jh8D2w+s4COxLZtj9khbHmJzWve MoMcJCHwn03ifs8aoAQHkCMrsekANDRcJI5evsgOYQtLvDq+BcqWkbg8uZsFwu5nlHjS7Qsx ZwajxOkzO6DBZy3Rd/siI8QyPolJ26YzQ8znlehoE4Io8ZCY2PcWapejRFfLDPYJjIqzkJw9 C8nZs5CcvYCReRWjSGppcW56arGJXnFibnFpXrpecn7uJkZgKjj97/iXHYyLj1kdYhTgYFTi 4Y2YUBwhxJpYVlyZe4hRgoNZSYR3+8WSCCHelMTKqtSi/Pii0pzU4kOM0hwsSuK8exZcCRcS SE8sSc1OTS1ILYLJMnFwSjUwOk4rMmOQ1X0xf57XTJXydBk5Rc5v4Sd2FbxcrOj8xH8moz7/ xbzTe5mXW6jrrA7kv73tyFZrz5uMX0/cnLC/8Gn8/VMGh/vMi7g1Z3ouVmbbnuMmZXwiPi/w +b47l3gmned8+kC2YMPtXlX7f4y6F06X//g758q1okVVx5sXnf+04yWzpHX3aiWW4oxEQy3m ouJEAGO9+z4BAwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrOIsWRmVeSWpSXmKPExsVy+t/xy7qZl0siDDqniFnsOLmS0YHRY9XB D0wBjFFuNhmpiSmpRQqpecn5KZl56bZKoSFuuhZKCnmJuam2ShG6viFBSgpliTmlQJ6RARpw cA5wD1bSt0twy7g0vY+pYBdLxe31E5kbGA8ydzFyckgImEjsXXGUFcIWk7hwbz1bFyMXh5DA EkaJf1uOM0E405gkZh7bxw7hnGOUuPv/J1TZWUaJG3c2sYP0swioShxf/oQFxGYTMJSYumk2 I4gtIiAqsXzFZrAaYQF7ieVrd4DFeYHspbf3MoHYnALBEktaD0OtW8wksevVF7AGfgF9iat/ PzFBHGgvMfPKGahmQYkfk++BLWMW0JLYvK2JFcKWl9i85i3Yc0IC6hI37u5mn8AoPAtJyywk LbOQtCxgZF7FKJJaWpybnltspFecmFtcmpeul5yfu4kRGEnbjv3cAnT4u+BDjAIcjEo8vBET iiOEWBPLiitzDzFKcDArifBuv1gSIcSbklhZlVqUH19UmpNafIjRFBgyE5mlRJPzgVGeVxJv aGJobmloZGxhYW5kpCTOO/XDlXAhgfTEktTs1NSC1CKYPiYOTqkGRu3zTOpZX55cOHcmdUPz jZjly0xX+6hazJqxu44pMKJvQvvc0wKndF7Lc+979fNexUy+fX+6J/77O83l2ZNu291/0k8I y7h3eflf8/RUncypLMWqUeXE+vyN2O/XL1uj96/8/Vjq37Zv5xomNJ0UeRqy3tNK1vcLqwp7 kvFr05n6fVNqlum37lJiKc5INNRiLipOBABiS3equgIAAA== X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170110122833eucas1p126aa6687951a7f924560070d5822c1c6 X-Msg-Generator: CA X-Sender-IP: 182.198.249.180 X-Local-Sender: =?UTF-8?B?UGV0ZXIgU3RlcGhlbnNvbhtTQ1NDLURhdGEgUGxhbmUb?= =?UTF-8?B?7IK87ISx7KCE7J6QG1ByaW5jaXBhbCBFbmdpbmVlciwgU29mdHdhcmU=?= X-Global-Sender: =?UTF-8?B?UGV0ZXIgU3RlcGhlbnNvbhtTQ1NDLURhdGEgUGxhbmUbU2Ft?= =?UTF-8?B?c3VuZyBFbGVjdHJvbmljcxtQcmluY2lwYWwgRW5naW5lZXIsIFNvZnR3YXJl?= X-Sender-Code: =?UTF-8?B?QzEwG0VIURtDMTBDRDA1Q0QwNTAwNTg=?= CMS-TYPE: 201P X-HopCount: 7 X-CMS-RootMailID: 20170110091259epcas5p14d052ee1dc7ebb5c4dd74e4aa02a8d18 X-RootMTR: 20170110091259epcas5p14d052ee1dc7ebb5c4dd74e4aa02a8d18 References: <20170110093042.41111f8a@pwslap01u.europe.root.pri> On Tue, 10 Jan 2017 03:22:00 -0800 Timothee Cour wrote: > Thanks; `set -x` is rather verbose, is there any other way to just alter > echo to show file:line (or similar) ? OK, you have an *explicit* echo, and you want to add some more information to it by hand? You don't want the shell to output information automatically, as I assumed? You can output the information from $PS4 by using "print -P". So for example print -P $PS4 Got to this bit. Prompt sequences are expanded but anything else is printed as normal. pws