我如何使用 STANDARD UNIX UTILITIES 编写一个程序,该程序一次从标准输入读取一个字符并将结果输出到标准输出。我知道在这种情况下它的运行类似于 C 程序。有人告诉我这可以在一行代码中完成,但从未做过 Unix 管道编程,所以我只是好奇。该程序的目的是从标准输入读取数据并计算每行的字数,并在标准输出中输出总字数和行数
我想出了以下代码,但我不确定:
tr A-Z a-z < file | tr -sc a-z | sort uniq -c wc '\n'
关于如何获得我想要的东西的任何想法或建议?