kurze Abfrage in SHELL

Hey,

vorweg bitte nachsichtig sein…ich bin Anfänger :slight_smile:

Versuche eine Abfrage zu machen, die in einer Datei nach der Zeile “#text1” sucht und einen bestimmten Abschnitt (Zeichen 10-100) ab der 20sten Stelle ausgibt.

Bis zum dem cut macht er das auch nur das printf funktioniert so überhaupt nicht.

echo “dateiname\c” && grep “^#text1=” dateiname | cut -c 10-100 | printf “%20s”

Das ist nicht schlimm. Schlimmer ist, daß Du hier flasch bist. Hier geht es um PostgreSQL, nicht um Shell.

Davon abgesehen: was willst Du mit dem printf erreichen?


Andreas

das ist doch dazu um es an einer bestimmen stelle auszugeben dachte ich…

probier mal ein “xargs”. Nach dem letzten PIPE-Zeichen, vor dem printf.

Andreas

Hammer :slight_smile:

Da bin ich im falschen Forum und bekomme trotzdem erfolgreiche Hilfe :slight_smile:

Funktioniert! Vielen Dank!