回答編集履歴
1
追記
test
CHANGED
@@ -1,5 +1,9 @@
|
|
1
1
|
`|`がcmdで処理されるため
|
2
|
-
`echo ls`の結果が`grep .txt ; pwd`
|
2
|
+
`echo ls`の結果が`grep .txt ; pwd`へのpipeで入力となり、その結果を`bash`へpipeで入力されます。
|
3
|
+
よって、grepコマンドがwindowsに無い場合はエラーになります。(grepがあったとしても期待した動作にはなりません)
|
4
|
+
> 'grep' は、内部コマンドまたは外部コマンド、
|
5
|
+
> 操作可能なプログラムまたはバッチ ファイルとして認識されていません。
|
6
|
+
|
3
7
|
|
4
8
|
bashに渡すコマンドはパイプで渡さずに以下のように`-c`オプションで指定してください。
|
5
9
|
|