Linux 如何编写一个名为maxist的程序,该程序接受任意数量的参数

Linux 如何编写一个名为maxist的程序,该程序接受任意数量的参数,linux,bash,shell,Linux,Bash,Shell,所以我正试图编写一个名为maxist的程序,它可以接受任意数量的参数。尽管如此 如果参数是文件,它将查找包含最多单词的文件,并打印一行 例如: 将字数最多的内容归档(37) 假设名为“where”的文件有37个单词,这与 当前目录中的任何其他文件。如果没有参数是有效文件,则 应将以下行打印到stderr:最大:未指定有效的文件名 wc命令似乎很有用,尤其是wc–w 请给我更多的帮助 谢谢将以下内容编入脚本并欣赏: for i; do wc -w $i; done | sort -n | tai

所以我正试图编写一个名为maxist的程序,它可以接受任意数量的参数。尽管如此 如果参数是文件,它将查找包含最多单词的文件,并打印一行 例如:

将字数最多的内容归档(37)

假设名为“where”的文件有37个单词,这与 当前目录中的任何其他文件。如果没有参数是有效文件,则 应将以下行打印到stderr:最大:未指定有效的文件名

wc
命令似乎很有用,尤其是
wc–w

请给我更多的帮助


谢谢

将以下内容编入脚本并欣赏:

for i; do  wc -w $i; done | sort -n | tail -1 | cut -d' ' -f2

PS:当你不自助时,没有人愿意帮忙。对我来说,这是时间通行证;-)

你能发布你已经写过的代码吗?这看起来像是家庭作业