geben ich versuche, eine Linie durch eine Angabe Zahl in einer Variablen zu erhalten, so dass ich AWK Befehl versuchen:Drucken eine Zeile durch eine Zahl in Variable
ich tat:
DATE_ISSUE_OPIT_SIP="31456
12390
11232
12222"
COUNTER_NUMBER=1
line=$(awk 'NR==$COUNTER_NUMBER' <<< "$Date_ISSUE_OPIT_SIP")
Ausgang ist leer.
möchte ich die Ausgabe wie folgt zum Beispiel:
COUNTER_NUMBER=2
line=$(awk 'NR==$COUNTER_NUMBER' <<< "$Date_ISSUE_OPIT_SIP")
echo $line
11232
der Dank für die Hilfe
'line = $ (awk -v cn = $ COUNT_NUMBER 'NR == cn' <<< "$ Date_ISSUE_OPIT_SIP"' –
Auch in der Schale, Fall Angelegenheiten. Die Variable 'Date_ISSUE_OPIT_SIP' ist undefiniert. Sie haben wahrscheinlich' DATE_ISSUE_OPIT_SIP' gemeint. – John1024