-
パイプされたbashコマンドのコンテキストでロール名が見つかりません。
- キャラクター名は何ですか
-
? - スクリプトでより読みやすいものに変更できますか?
コマンド例:
echo -ne "my command" | socat - /dev/somefile
ベストアンサー1
ここではこれは関数では-
ありません。によると:bash
socat
man socat
ADDRESS SPECIFICATIONS
...
For some keywords there ex‐ist synonyms (’-’ for STDIO, TCP for TCP4).
...
EXAMPLES
socat - TCP4:www.domain.org:80
transfers data between STDIO (-) and a TCP4 connection to port 80 of host www.do‐
main.org. This example results in an interactive connection similar to telnet or net‐
cat. The stdin terminal parameters are not changed, so you may close the relay with
^D or abort it with ^C.
これは-
STDIOを意味します。
私はsocat
以前にそれを使ったことがありませんが、キーボードで話すことで何かを入力し、入力した内容がに送信されsocat - TCP4:www.domain.org:80
、そのアドレスから受信した内容が端末に印刷されることを推測できます。www.domain.org:80
www.domain.org:80
-
主にstdinを表す他のプログラムでも見ることができます。