如何从 bash 中的列表生成新文件

如何从 bash 中的列表生成新文件

我有一个主机名列表,我需要根据这些主机名创建新文件。例如,我有一个包含 10 个主机名的列表,但我需要为列表中的每个主机名创建新文件,文件名是其所针对的主机名。这些主机名不是连续的,即 hostname1、hostname2 等。

任何帮助是极大的赞赏!

答案1

要创建一个空文件,您可以使用touch。用于xargs读取文件并在每一行运行一个命令。

xargs touch < list

相关内容