Gharika hat geschrieben: 08.06.2018 14:31:14
Es geht nicht, weil die Anführungszeichen es verhindern.
Komisch. In vielen Beispielen finde ich jene Anführungszeichen und empfand sie als obligatorisch. Und in den Einzelschritten gehen sie ja auch nicht verloren. Und das Quoten der Anführungszeichen hat auch solange nicht gestört, solange tr
und bc nicht
gleichzeitig im Spiel waren. Muss ich nicht verstehen. Genau das sind die Punkte, wo ich immer wieder über das Watschelvieh stolpere: foo|bar liefert ein Ergebnis (Konkret hier "1298.02*0.85" mit Gänsefüßen, obwohl gequotet), welches ich händisch eingetippt an baz weiterpipen kann. (Konkret hier: Echo "1298.02*0.85"|bc -l) Nur bei foo|bar|baz geschieht für meinen Verständnishorizont Merkwürziges.
oder gleich
Code: Alles auswählen
echo "`cat gold`*`cat dollar`" | tr -d . | tr , . | bc -l
Danke, geht. Allerdings hätte ich dabei vermutet,
ohne quoten der Gänsefüße gingen jene unterwegs verloren und nicht
mit . Schön, daß es dieses Forum hier gibt, wo man unbürokratisch und vor allem
vorwurfslos gehelft wird. Danke auch an tobo, obwohl ich da noch weniger verstehe …
Jetzt kann ich auch noch ein tr . , ans Ende des Rattenschwanzes setzen, um für Open Office das Dezimalkomma wieder zu bekommen
TNX,
Ulrich