1

我已经编写了一个脚本来计算给定文件中的选项卡数和行数。但我想将输出打印到文本文件。怎么做?

这是我尝试过的,但我无法在 output.txt 文件中同时打印

代码:

#!/bin/sh
#
FILE='units.txt'
TABCOUNT=$(tr -cd '\t' < $FILE  | wc -c)
LINECOUNT=$(wc -l < $FILE)
echo $LINECOUNT "lines in file" $FILE > output.txt 
echo $TABCOUNT "tabs in file" $FILE > output.txt
echo "Done!"
4

1 回答 1

6

使用>>而不是>.

>截断文件,有效地用新内容覆盖它。

>>将内容附加到文件的末尾。

于 2013-03-20T06:43:51.023 回答