私はここでtrと解釈されずに8進値を表示しますか?
./script "test\42"
を持っては、サンプルスクリプトです:
#!/bin/sh
echo "$1"
それは私を与える:
test" (42 being interpreted as an ASCII octal value, 42 = ")
私は
test\42 (instead test" ?)
を表示するために行うことができますどのようにの助けtr(Unixコマンドを翻訳する)?
私は、TRタグが何を表すかを知ってもいいですか?私はSO上のタグwikiを無駄にしようとしました。 – evandrix
おそらくtr(translate)unixプログラムです。 http://www.softpanorama.org/Tools/tr.shtml – I82Much
これはLinuxでbashやcshで再現できません。あなたはどのシェルとOSを使用していますか?引数値をエコーするよりもスクリプトに何かがありますか? –