从这里开始,我尝试读取文件并发出文件的头部和尾部(仅读取一次文件)。
我尝试了以下方法:
tee >(head) >(tail) > /dev/null < text.txt
此行按预期工作,但我想摆脱 /dev/null。所以我尝试了:
tee >(head) | tail < text.txt
但是这条线没有按预期工作(好吧,正如我所料),它打印了头部,但之后没有返回。显然尾巴在等着什么。但我不知道具体是为了什么。我发现了这个SO question,但我无法使用给定的答案运行它。
从这里开始,我尝试读取文件并发出文件的头部和尾部(仅读取一次文件)。
我尝试了以下方法:
tee >(head) >(tail) > /dev/null < text.txt
此行按预期工作,但我想摆脱 /dev/null。所以我尝试了:
tee >(head) | tail < text.txt
但是这条线没有按预期工作(好吧,正如我所料),它打印了头部,但之后没有返回。显然尾巴在等着什么。但我不知道具体是为了什么。我发现了这个SO question,但我无法使用给定的答案运行它。