Ich versuche, ein Array/Liste von einer Bash-Ausgabe zu machen, und dann möchte ich es für die Schleife. Ich bekomme weiter Syntax error: "(" unexpected (expecting "done")
. Wenn ich es in einen Python-Begriff schreiben müsste, möchte ich die Zeichenfolge um \ n aufbrechen und dann für die Schleife wiederholen.Erstellen eines Array aus neuen Zeilen in der Bash
IFS=$'\n'
DELETE = ($($MEGACOPY --dryrun --reload --download --local $LOCALDIR --remote $REMOTEDIR | sed 's|F '$LOCALDIR'|'$REMOTEDIR'|g'))
unset IFS
# And remove it
for i in $DELETE; do
$MEGARM $i
done
'für i in" $ DELETE "; mach es. Beachten Sie die Anführungszeichen um '$ DELETE' – inspectorG4dget