lima-city: Webhosting, Domains und Cloud
0 Pluspunkte 0 Minuspunkte

Wenn ich versuche eine Datei in Bash zu erstellen

cat > "~/.msmtprc" <<EOF
defaults
auth on
tls on
tls_trust_file /etc/ssl/certs/ca-certificates.crt
logfile ~/.msmtp.log

account gmail
host smtp.gmail.com
port 587
from dein.email@gmail.com
user dein.email@gmail.com
password dein_passwort

account default : gmail
EOF

dann bekomme ich diesen Fehler

touch: cannot touch '~/.msmtprc': No such file or directory

Was bedeutet das? Die Datei existiert natürlich nicht bevor ich sie erstelle.

von  

1 Antwort

0 Pluspunkte 0 Minuspunkte

Im Terminal oder in Scripts wird die Tilde "~" nur ohne Anführungszeichen als Platzhalter für das Home Verzeichnis erkannt. Lass die Anführungszeichen einfach weg.

cat > ~/.msmtprc <<EOF
...
EOF
von (629 Punkte)  
Diese Community basiert auf dem Prinzip der Selbstregulierung. Beiträge werden von Nutzern erstellt, bewertet und verbessert – ganz ohne zentrale Moderation.

Wer hilfreiche Fragen stellt oder gute Antworten gibt, sammelt Punkte. Mit steigender Punktzahl erhalten Mitglieder automatisch mehr Rechte, zum Beispiel

  • Kommentare verfassen
  • Fragen und Antworten bewerten
  • Themen von Fragen bearbeiten
  • Fragen, Antworten und Kommentare bearbeiten
  • Inhalte ausblenden

So entsteht eine Plattform, auf der sich Qualität durchsetzt – getragen von einer engagierten Gemeinschaft.

2.3k Fragen

2.8k Antworten

266 Kommentare

14 Nutzer