Wie maskiert man ein Single Quote in einem echo Befehl in der bashrc?
Hallo
ich habe auf meinen Ubuntu Server in der ~/.bashrc einige Alias eingerichtet, auch welche wo ich mit echo Befehlen Infos ausgebe, oft über Kommandos u.ä. zB:
Code:
alias testquote='echo"
Infos über dies und das
"'
Aber jetzt will ich in einem echo Befehl innerhalb von Double Quotes auch ein Apostroph ("'" - Single Quote) eingeben, aber das kriege ich nicht hin, zB:
Code:
alias testquote='echo" \'das geht nicht"'
Das wirft mir einen Fehler, ich weiß nicht, wie ich innerhalb zweier Anführungszeiten (Double Quote) ein einfaches Anführungszeichen, also einen Apostroph maskieren kann.
Ohne Backslash gibt es erst recht einen Fehler. Die normalen Anführungszeichen für den echo-Befehl brauche ich aber, weil ich oft Variablen mit rein packe, zB bei Funktionen.
Außerdem habe ich das echo ja auch innerhalb des Alias-Befehls, der schon mit Apostrophen eingepackt wird.
Single quote within double quotes and the Bash reference manual hat mir auch nichts gebracht.
Wie macht man das?
Danke für Tipps.
franc