引数&abc.pyを受け入れるファイルがあります。これで、このファイルを次のように実行できます。-p [password]-c [command]
./abc.py -p 'a!s!d!f' -c 'ifconfig'
a!s!d!fは私のパスワードです。パスワードには!文字が含まれているため、 の引数として送信する必要があります' '。送信しようとしました" "が、うまくいきませんでした。
今、私は次のようにこのコードを実行したい:
./abc.py -p 'a!s!d!f' -c './abc.py -p 'a!s!d!f' -c 'ifconfig''
私は./abc.py -p 'a!s!d!f' -c 'ifconfig'引数として与えていますabc.py
問題は、'characher を引数として送信できないことです。abc.py
この'文字を入力として送信する必要があります。
\エスケープ文字を次のように使用してみました:
./abc.py -p 'a!s!d!f' -c './abc.py -p \'a!s!d!f\' -c \'ifconfig\''
しかし、機能していません。どうすればいいですか?どんな助けでも大歓迎です。