zsh-users
 help / color / mirror / code / Atom feed
* string overwrites string when echoed
@ 2017-09-09 12:55 Emanuel Berg
  2017-09-09 17:01 ` Bart Schaefer
  0 siblings, 1 reply; 9+ messages in thread
From: Emanuel Berg @ 2017-09-09 12:55 UTC (permalink / raw)
  To: zsh-users

Here is a problem that really puzzles me.
I re-wrote the original DWIM function, that
branched on $#, into two function to identify
the issue. Now I know where the issue is - the
commented lines - but not why it
happens. Ideas?

TIA.

url-exists () {
    local url=$1
    curl -s -I $url | head -n 1 | cut -d\  -f2,3,4
}
alias url=url-exists

urls-exist () {
    local -a urls
    urls=($@)

    local reply
    for u in $urls; do
        reply=$(url $u)
        echo "$u $reply" # works
        echo "$reply $u" # doesn't work, $u overwrites $reply
    done
}
alias urls=urls-exist

-- 
underground experts united
http://user.it.uu.se/~embe8573


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2017-09-10 22:12 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-09-09 12:55 string overwrites string when echoed Emanuel Berg
2017-09-09 17:01 ` Bart Schaefer
2017-09-10 16:35   ` Emanuel Berg
2017-09-10 16:59     ` Peter Stephenson
2017-09-10 18:23       ` Emanuel Berg
2017-09-10 18:57         ` Peter Stephenson
2017-09-10 19:01           ` Emanuel Berg
2017-09-10 21:50     ` Bart Schaefer
2017-09-10 22:11       ` Emanuel Berg

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).