Hej!
Hur gör man för att i bash iterera över raderna i en variabel? Om jag
kör
for f in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS; do
echo FILE: $f /tmp/dumpargs
done
så itererar den över orden, dvs både mellanslag och ny rad-tecken räknas
som avgränsare. Om jag istället kör med citationstecken
As a business you have been preapproved to receive 42025 USD TODAY!
No hassle at all, completely unsecured.
There are no hidden costs or fees.
Worried that your credit is less than perfect? Not an issue.
Give us a ring, now..
8772926894
Turn your dream into a reality.
8772926894
Geoffrey
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Pelle Nilsson wrote:
Hur gör man för att i bash iterera över raderna i en variabel?
$ echo -e a b c\nd e f\ng h i | while read foo; do echo |$foo|; done
Hoppas det hjälper dig :-)
- --
.''`. Torbjörn Svensson, azoff (at) se (dot) linux (dot)
Pelle Nilsson:
Hur gör man för att i bash iterera över raderna i en variabel? Om jag
kör
Du kan ändra värdet på variablen IFS till ett nyradstecken, så delar bash
raderna vid nyrad istället för blanksteg:
IFS='
'
--
\\// Peter - http://www.softwolves.pp.se/
--
To UNSUBSCRIBE, email to
4 matches
Mail list logo