[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-bash] counter for executed commands in non interactive mode?

From: Chet Ramey
Subject: Re: [Help-bash] counter for executed commands in non interactive mode?
Date: Mon, 18 May 2015 13:51:33 -0400
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.6.0

On 5/18/15 11:47 AM, Stephane Chazelas wrote:
> 2015-05-18 15:48:06 +0200, Meike Stone:
>> Hello,
>> is there a easy way, to count inside a bash script the executed
>> (external) commands while this script itself is executed?
>> Normaly, the commands are counted in the interactive mode and
>> displayed in the command prompt if "\#" is configured.
>> Maybe, there is a possibility to access this counter?
> [...]
> What number should it give you after:
> { cmd1; cmd2; } | cmd3 | cmd4
> (cmd1; cmd2); env cmd3
> sh -c 'cmd1; cmd2'
> for i in 1 2 3; do
>   cmdx "$i"
> done

Because of where and how it's computed, each of those commands increments
it by 1.

``The lyf so short, the craft so long to lerne.'' - Chaucer
                 ``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, ITS, CWRU    address@hidden

reply via email to

[Prev in Thread] Current Thread [Next in Thread]