Vuoi migliorare questa domanda? Aggiungi dettagli e chiarisci il problema modificando questo post.
Chiuso 4 anni fa.
Migliora questa domanda
Questo è un estratto dal manuale di bash:
Quando viene utilizzata la forma di sostituzione del backquote vecchio stile, la barra rovesciata mantiene il suo significato letterale tranne quando è seguito da $
, `
o
Ma i backtick trattano $
e $
allo stesso modo suggerito dall'output dei seguenti comandi:
Command Output
echo '$PWD' $PWD
echo '$PWD' $PWD
Risposta accettata:
Sono nuovo di stackexchange e anche di Linux. Grazie in anticipo.
Benvenuti a entrambi!
Non ci sono backtick nel tuo esempio, sono virgolette singole:''
I backticks hanno questo aspetto:``
Inoltre, ti suggerirei semplicemente di non usarli (il backtick che è)! È meglio usare questa sintassi per la sostituzione dei comandi:$(<command>)
Leggi il motivo qui .
Buon hackeraggio!