2016-04-28 11 views
2

Wie verwenden Sie Platzhalter oder andere Sonderzeichen in Anführungszeichen, einfachen Anführungszeichen oder Backticks?Wie verwenden Sie Platzhalter oder andere Sonderzeichen in Anführungszeichen, einfachen Anführungszeichen oder Backticks?

und

Wie machen Sie es so Linux nicht nimmt wörtlich? Zum Beispiel

echo "This is my list of file ls -l" 

Ich weiß, sie ist ein weiterer Weg, um es zum Beispiel zu tun

echo "This is my list of file" ; ls -l 

Aber ich versuche die ls -l innerhalb des Echos zu halten.

+0

Wenn ich ** Echo "eintippe Dies ist mein Leben der Datei ls-l" ** . . Ich erwarte zu sehen ** echo "Dies ist meine Liste der Datei"; ls -l ** Ich erwarte nicht, dass es ausgedruckt wird ** Dies ist meine Liste der Datei ls -l ** Also versuche ich im Grunde herauszufinden, welche Sonderzeichen ich innerhalb der * * "" ** oder ** '' ** oder ** ''**, damit ich ** ls -l ** während des Angebots ausführen kann. – user6260366

Antwort

0

könnten Sie verwenden:

echo "This is my list of file $(ls -l)" 

Das wird die Ausgabe von ls -l in der echo-Anweisung drucken.