从文本文件中获取所有.js url



有文件a.txt

https://site.tld/anythingjs.html
https://site.tld/b.txt
https://site.tld/a.js
https://site.tld/b.js?query=1
http://site.tld/c.js
http://site.tld/d.js

我想grep所有.js扩展url,所以我尝试了这个,但它没有显示https://site.tld/b.js?query=1

$ cat a.txt | grep '.js$'
https://site.tld/a.js
http://site.tld/c.js
http://site.tld/d.js

当我尝试这个时,它也从任何地方选择js名称

$ cat a.txt | grep '.js$*'
https://site.tld/anythingjs.html
https://site.tld/a.js
https://site.tld/b.js?query=1
http://site.tld/c.js
http://site.tld/d.js

Thanks in advance

转义。加上一个

$ cat a.txt
https://site.tld/anythingjs.html
https://site.tld/b.txt
https://site.tld/a.js
https://site.tld/b.js?query=1
http://site.tld/c.js
http://site.tld/d.js
$ grep '.js' a.txt
https://site.tld/a.js
https://site.tld/b.js?query=1
http://site.tld/c.js
http://site.tld/d.js

最新更新