> cum pot sa scriu intr-un fishier folosind awk? (gnu awk 3.1.0)
> am incercat:
>
> user@statzie:~/bin> awk '{print "22" > file }'
>
> awk: cmd. line:1: (FILENAME=- FNR=1) fatal: expression for `>' redirection
> has null string value
> user@statzie:~/bin>
> dupa ce am lansat comanda am mai dat un "enter" -> linia goala care apare
> inainte de mesajul de eroare.
>
> am un script bash cu linii awk shi vreau ca o variabila setata de awk sa o
> folosesc in scriptul bash. se poate shi altcumva fatza de cum am incert io?
1. poti incerca cu printf:
(ex)
$echo|awk '{ printf("%s","gigi\n")>"/tmp/aa";}'
$cat aa
gigi
$
2. poti cu preluarea variabilei din script (like v4ng said)
aa=`echo|awk '{ print "kk";}'`
echo $aa
Awk poate accesa variabilele din mediu prin array-ul ENVIRON,
dar orice modificare in array ramine locala (in scriptul awk).
jk
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
unsubscribe from this list.