小编S0u*_*rc3的帖子

awk for 循环文件中的每一行

我需要弄清楚如何遍历文本文件,并为每一行获取 name 、 project # 和 email 字段,并将它们替换为要发送的电子邮件模板。

所以这是名为 send.txt 的文本文件:

Project 1,Jack,Chen,06,12,test@cs.fiu.edu
Project 2,Emily,Weiss,06,12,eweiss@cs.fiu.edu
Project 3,Mary,Gonzalas,06,12,Mgonz@cs.fiu.edu
Run Code Online (Sandbox Code Playgroud)

这是名为 Reminder.email 的电子邮件模板:

Dear __FULLNAME__: 

This is a kindly reminder that our __Project__ meeting will be held on today. 

Best Regards, 
CIS5027
Run Code Online (Sandbox Code Playgroud)

因此,对于文本文件中的每一行,我需要在此电子邮件模板中替换FULLNAME : 和Project的字段。使用我可以为第一行做的相应值,但是我不能为每一行都做。

这是我的脚本

#

!/bin/sh
#Start your code from here

date= date "+%m/%d/%y"
print $date

#The following line is to scan a file called Event-member.data and return any lines with todays date and save them to a …
Run Code Online (Sandbox Code Playgroud)

sed awk shell-script

7
推荐指数
1
解决办法
8万
查看次数

标签 统计

awk ×1

sed ×1

shell-script ×1