Welche Zeichen müssen bei der Verwendung von Bash maskiert werden?

Gibt es eine umfassende Liste von Zeichen, die in Bash maskiert werden müssen? Kann es nur mit überprüft werdensed?

Insbesondere habe ich geprüft, ob% muss entkommen oder nicht. Ich habe es versucht

echo "h%h" | sed 's/%/i/g'

und funktionierte gut, ohne zu entkommen%. Heisst das% muss nicht entkommen werden? War dies ein guter Weg, um die Notwendigkeit zu überprüfen?

Und allgemeiner: Sind es die gleichen Charaktere, denen man entkommen kann?shell undbash?

Antworten auf die Frage(7)

Ihre Antwort auf die Frage