help-bash
[Top][All Lists]
Advanced

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

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


From: Meike Stone
Subject: Re: [Help-bash] counter for executed commands in non interactive mode?
Date: Tue, 19 May 2015 10:23:18 +0200

2015-05-18 17:47 GMT+02:00 Stephane Chazelas <address@hidden>:
> 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
>
> ?

name this script and check:

strace -f -e execve ./test.sh 2>&1 >/dev/null | grep execve | wc -l

Meike



reply via email to

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