引数&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\''
しかし、機能していません。どうすればいいですか?どんな助けでも大歓迎です。