0

我正在寻找一种不发送 EOT (Ctrl-D) 的管道方式,即使这些等效:

bob@bob-pc:~$ cat
porkchop
porkchop

bob@bob-pc:~$ echo -n pork | cat
porkbob@bob-pc:~$ chop
No command 'chop' found
4

1 回答 1

0

我在某种程度上解决了这个问题:

bob@bob-pc:~$ ( echo -n pork ; while read l; do echo $l; done ) |cat
porkchop
chop

但是一个不那么乏味的解决方案仍然很好。

于 2012-08-31T18:15:24.633 回答