我有一个urls列表,其中一些在域名后有路径,有些没有。我需要提取所有在域名之后没有任何内容的urls。
输入:
https://youtube.com/user/
https://google.com/
https://twitter.com/home/
https://facebook.com/输出:
https://google.com/
https://facebook.com/否则:如何去除第三次出现的斜杠后的一切?
发布于 2019-06-07 11:12:19
grep可以帮助您:
grep -v '[^/]/[^/]' file要执行移除操作,sed可以帮助:
sed 's#\([^/]\)/[^/].*#\1/#' file如何用三个以上的斜线移除所有行?
awk '{a=$0}gsub(/\//,"",a)<=3' filehttps://stackoverflow.com/questions/56493125
复制相似问题