継承されたシェル スクリプトを扱っていて、今まで見たことのない構文に遭遇しました。
host = 192.[mask]
port = 2[mask]
( echo open ${host} ${port}
...about six other commands
echo exit ) | telnet
さて、これは縦棒まで意味があります。サーバー上でコマンドを開いて実行するためのコマンドのみ。
しかし、telnet
電話は実際に何をしているのでしょうか? この構文 (括弧とバー) は何を意味しますか? 私の推測では、telnet を開き、telnet 内から次のコマンドを実行することを暗示していますが、念のために言っておきます。