【发布时间】:2017-07-17 05:37:50
【问题描述】:
由于**grep -e "Full Name" -e "Address" -e "Celphone"|awk '{$1=$1;print}'**(在 bash 文件中),我有以下内容:
Full Name: Person A<p>
Address: Address A<p>
Celphone: Celphone A<p>
Full Name: Person B<p>
Address: Address B<p>
Full Name: Person C<p>
Address: Address C<p>
Full Name: Person D<p>
Address: Address D<p>
Celphone: Celphone D<p>
但是,我希望最终输出如下所示:
Full Name: Person A , Address: Address A, Celphone: Celphone A<p>
Full Name: Person B , Address: Address B<p>
Full Name: Person C , Address: Address C<p>
Full Name: Person D , Address: Address D, Celphone: Celphone D<p>
我的挑战是 Celphone 行并不总是出现在文件中,我不知道如何进行这种“条件连接”。
有人知道怎么做吗?
提前致谢。
【问题讨论】:
-
发布初始文件内容