Closed habvi closed 1 year ago
7/8 これはできる /bin/ls | /bin/cat ( /bin/ls ) ( ( /bin/ls ) )
/bin/ls | /bin/cat
( /bin/ls )
( ( /bin/ls ) )
7/9 お試し subshell 子プロセスに入る前に pipefd を同期して、 親が | node の時のみ pipe() を新規で作るようにしてみた。(cd とかは一旦考えず…) これにより親で作成した pipefd を使って流せるようにはなってそう…一旦。
|
pipe()
この cat が出力されるようになったが wait か close とかに失敗してるっぽくて終了しない ( /bin/ls ) | /bin/cat これはできる /bin/ls | ( /bin/grep l ) 2 重 + | とかもまだ。根本から考える必要がありそう…? ( ( /bin/ls ) ) | /bin/grep a
( /bin/ls ) | /bin/cat
/bin/ls | ( /bin/grep l )
( ( /bin/ls ) ) | /bin/grep a
7/8 これはできる
/bin/ls | /bin/cat
( /bin/ls )
( ( /bin/ls ) )
7/9 お試し subshell 子プロセスに入る前に pipefd を同期して、 親が
|
node の時のみpipe()
を新規で作るようにしてみた。(cd とかは一旦考えず…) これにより親で作成した pipefd を使って流せるようにはなってそう…一旦。この cat が出力されるようになったが wait か close とかに失敗してるっぽくて終了しない
( /bin/ls ) | /bin/cat
これはできる/bin/ls | ( /bin/grep l )
2 重 +|
とかもまだ。根本から考える必要がありそう…?( ( /bin/ls ) ) | /bin/grep a
211 で解決していたーので閉じ。