»
遊客:
加入
|
登入
(帳號有問題請連絡TWed2k@gmail.com)
TWed2k
»
Linux交流
» [求助]文字檔案處理
可打印版本
|
推薦給朋友
|
訂閱主題
|
收藏主題
|
純文字版
論壇跳轉 ...
主題: [求助]文字檔案處理
字型大小:
小
|
中
|
大
|
巨
←
→
alexanita
銅驢友〔初級〕
. 積分:
118
. 文章:
307
. 收花: 823 支
. 送花: 1003 支
. 比例: 1.22
. 在線: 2303 小時
. 瀏覽: 1060 頁
. 註冊:
8198
天
. 失蹤:
152
天
. TWed2k-DVD幫BT組
#1 : 2018-8-11 09:11 AM
全部回覆
送花
(3)
送出中...
版主 MU : 感謝您無私的分享
評分:+1
#!/bin/sh
# 輸入資料文字檔案來源 input_data.txt
#
abc@example.com
sales@yahoo.com
,
sales@gmail.com
,
contact@gmail.com
#
joe9976@example.com
admin@abc_tech.com,
hotimg@twedk.org
#
peter@hotmail.com
tinypic@gmail.com
,
pillowangel@mediafire.com
,
imm@abc.com
,
debi@hotmail.com
#
#Input Text File Name 輸入檔案名稱
input_file=input_data.txt
IFS=$'\r\n'
head_email_array=( $(cat ${input_file} | cut -d' ' -f1) )
for head_email_item in ${head_email_array[@]}
do
IFS=$'\ '
body_email_array=( $(grep ${head_email_item} ${input_file} | cut -d' ' -f2 | sed -e 's/,/\ /g') )
for body_email_item in ${body_email_array[@]}
do
# 輸出所要結果
echo "${head_email_item} ${body_email_item}"
done
done
[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接
快速回覆
送出中...
快速回覆
表情符號
更多 Smilies
字型大小 :
小
|
中
|
大
|
巨
[完成後可按 Ctrl+Enter 發佈]
溫馨提示:本區開放遊客瀏覽。
選項:
關閉 URL 識別
關閉
表情符號
關閉
Discuz! 代碼
使用個人簽名
接收新回覆信件通知
發表時自動複製內容
[立即複製]
(IE only)
論壇跳轉 ...
最近訪問的論壇 ...
心得教學區
灌水版區
所在時區為 GMT+8, 現在時間是 2024-11-21 09:13 PM
清除 Cookies
-
連絡我們
-
TWed2k
© 2001-2046
-
純文字版
-
說明
Discuz!
0.1
| Processed in 0.015367 second(s), 8 queries , Qzip disabled