如何从剧本挑选特定的单词,并创建一个新的与他们withouth的空间
问题描述:
我想从文件 这串读的字符串是例如如何从剧本挑选特定的单词,并创建一个新的与他们withouth的空间
&0001 = 1234 5678 9abc
现在我想利用这个字符串从它建立另一个字符串是
123456789abc
我成功通过
read_addr="`awk "END {print}" file.txt`"
echo ${read_addr}
来读取文件末尾的字符串
我应该如何继续在上面创建字符串123456789abc?
答
这个怎么样,而不是:
tail -n 1 file.txt | sed 's/ //g' | sed 's/.*=//'
的tail -n 1
给你的文件的最后一行和sed 's/ //g'
删除空格。
答
你可以改变你的awk线一点点:
awk -F= 'END{gsub(/ /,"",$2);print $2}' file.txt
这AWK行会做简单的任务单的过程。
我也想删除&0001 = – amirelouti 2013-04-21 16:56:13
我已经为该部分添加了额外的sed :) – Wolph 2013-04-21 16:58:36
感谢Alot :) working great – amirelouti 2013-04-21 17:02:31