LF weg bei übergabe in Variable

Dieses Thema im Forum "Shell-Skripte" wurde erstellt von shelli, 02.01.2007.

  1. shelli

    shelli Grünschnabel

    Dabei seit:
    02.01.2007
    Beiträge:
    3
    Zustimmungen:
    0
    Hi,
    ich nutze eine Variable als Zwischenspeicher für eine Ausgabe.

    egal=`ls -lh /backup`

    Dies soll dann vermailt werden. Also

    echo $egal | mail -s "Backupordner" test@gmx.de

    Leider verliert er beim Zwischenspeichern seine Zeilenumbrüche. Weiss jemand was ich dagegen tun kann?

    Ja sicher, könnte ich direkt pipen, allerdings wird die Variable zwischendrin noch geändert usw. funzt also hier nicht...

    danke schonmal
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. zst

    zst Foren As

    Dabei seit:
    06.09.2006
    Beiträge:
    95
    Zustimmungen:
    0
    Hallo Shelli,

    wenn du dein $egal in Anführungszeichen "$egal" setzt, geht es !
    Bei mir zumindest ... bash ...

    Gruss zst
     
  4. shelli

    shelli Grünschnabel

    Dabei seit:
    02.01.2007
    Beiträge:
    3
    Zustimmungen:
    0
    Jo hat gefunzt...

    Wo lag mein Denkfehler?
     
  5. #4 supersucker, 03.01.2007
    supersucker

    supersucker Foren Gott

    Dabei seit:
    21.02.2005
    Beiträge:
    3.873
    Zustimmungen:
    0
    Ich vermute mal, das die Pipe die Umbrüche entsorgt, wenn du ihr nicht explizit (also durch "") sagst, das sie das nicht tun soll.
     
  6. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
Thema:

LF weg bei übergabe in Variable

Die Seite wird geladen...

LF weg bei übergabe in Variable - Ähnliche Themen

  1. Variablen Übergabe von BSH zu AWK

    Variablen Übergabe von BSH zu AWK: moin moin !! Ich habe in meinem standard BSH shell script eine Variable belegt BSP: WURST = AA jetzt möchte ich diese Variable mit AWK...
  2. Befehlsübergabe an eine Variable

    Befehlsübergabe an eine Variable: Hallo Leute! Ich habe ein Problem das mir den letzten Nerv raubt! ;( Ich möchte ein Shellscript schreiben das nach einen laufenden Prog....
  3. flex + bison probleme mit übergabe eines union

    flex + bison probleme mit übergabe eines union: Solved: flex + bison probleme mit übergabe eines union Ich will etwas mit flex + bison herumspielen und hab mir gedacht da wärs nett einen...
  4. [PHP] Fehler bei Parameterübergabe

    [PHP] Fehler bei Parameterübergabe: Hi, ich möchte, eigentlich ganz simpel, nur Parameter aus einer Auswahlbox mit POST übergeben. Aber er übergibt nicht den VALUE, sondern es...
  5. [Java] Parameterübergabe: 2 * 5 wird zu 2 d 5?

    [Java] Parameterübergabe: 2 * 5 wird zu 2 d 5?: Heyho, ich wollte eben so einen kleinen billigen Taschenrechner in Java implementieren (und bissl mit RMI und so spielen). Dabei ist eine...