使用UNIX创建动态平面文件

时间:2015-04-07 10:02:41

标签: file unix awk

我有一个平面文件“xxx.txt”

它包含各种记录

  

AAAA

     

BBBB

     

CCCC

     

...

     

......   等

我的脚本必须在每个记录的名称中创建多个平面文件(记录数量可能会有所不同)。

像aaaa.txt,bbbb.txt,.....等...

此外,文本文件必须在创建的所有文件中包含消息

示例:

  

您好,

     

欢迎

     

三江源

如何在shell脚本中执行此操作。

注意:在Unix SunOS 5.10(solaris)

1 个答案:

答案 0 :(得分:0)

只需使用循环:

#!/bin/bash
while IFS= read -r line; do
    printf "Hi\nWelcome\nThank you\n" > "${line}.txt"
done < file