Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Arrays with each item on one line
- X-seq: zsh-users 16747
- From: TJ Luoma <luomat@xxxxxxxxx>
- To: zsh-users@xxxxxxx
- Subject: Arrays with each item on one line
- Date: Tue, 31 Jan 2012 18:55:34 -0500
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; bh=WoPsQjpc+/ZPUJFlj6fYDWp0WCKtxJsZf13ngBRI9e8=; b=kj6nsfra8kUZMeUalQ/buhHmfnuMagqsJIBuavr3Ey47ah/vBkf2E0yEVcFwx8njCp kafsMAIuci7rk/bMV0Du/Sb7+4BC9+d4yCYE0KIV0I8yinYWf6z00eqzchpI7eb+640f G/rtmMJ4NjqvjV7ZD3iDyibfHXl/pvd0Xq2Lg=
- List-help: <mailto:zsh-users-help@zsh.org>
- List-id: Zsh Users List <zsh-users.zsh.org>
- List-post: <mailto:zsh-users@zsh.org>
- Mailing-list: contact zsh-users-help@xxxxxxx; run by ezmlm
I don't understand arrays very well and am trying to learn.
I keep trying to do things like this:
FILES=("$HOME/Library/Application Support/Keyboard Maestro"
"$HOME/Library/Preferences/com.stairways.keyboardmaestro.editor.plist"
"$HOME/Library/Preferences/com.stairways.keyboardmaestro.engine.plist"
"$HOME/Library/Preferences/com.stairways.keyboardmaestro.plist")
for F in $FILES
do
command ls -ld "$F"
done
but instead of $F being each line for 4 iterations of the loop, I get
all 4 lines x 4 times.
I thought that the solution was changing IFS, so I tried:
IFS='
'
and
IFS=$'\n'
but that doesn't seem to change anything.
Can someone tell me what I'm missing?
Thanks
TjL
Zsh version 4.3.11 on Mac OS X/10.7
Messages sorted by:
Reverse Date,
Date,
Thread,
Author