从文件中提取字符串模式

时间:2013-06-08 08:39:55

标签: linux unix

http://www.keshav.com/hack-public/hms/pick400/Seg_1/pick400_1079.tk
http://www.keshav.com/hack-public/hms/pick400/Seg_1/pick400_1080.tk

如何仅提取网址“pick400_ * ”的最后一个单词。我需要以下列格式输出

pick400_1079.tk
pick400_1080.tk

3 个答案:

答案 0 :(得分:1)

您可以在bash中执行此操作:

while read line; do
  basename $line;
done < inputfile

可替换地,

while read line; do
  echo ${line##*/};
done < inputfile

答案 1 :(得分:1)

使用awk:

awk -F "/" '{print $NF}' inFile

答案 2 :(得分:0)

使用sed

sed -e 's=.*/==' INPUT