6350 pidでターミナル(T1)を開いているとします。
タイプ :
echo "ls\n" > /proc/6350/fd/0 (writen in another terminal (T2)).
これはlsを書き込み、T1で行ジャンプしますが、実行しませんか?なんで ?
私も使ってみました
cat|bash with echo "ls\n" > /proc/catPID/fd/0
しかし、それはまだ実行されていません。
何か案が ?
ありがとう、
編集済み:
考えられるトリックの1つ:
mkfifo toto
$bash < toto
$echo "ls" > toto