How to remove line if $ symbol appear anywhere in the line?

cat demo.txt has below lines

/test/xyz/ibcdownload.jsp
/test/xyz/pvxprogramtreeovermain.jsp
/test/xyz/jtfrsrsr$HtmlTag.jsp
/test/xyz/csdronumlov.jsp
/test/xyz/iecvaluereset.jsp
/test/xyz/ibecumpassignrole.jsp
/test/xyz/ozfoffermarketmain.jsp

output
/test/xyz/ibcdownload.jsp
/test/xyz/pvxprogramtreeovermain.jsp
/test/xyz/csdronumlov.jsp
/test/xyz/iecvaluereset.jsp
/test/xyz/ibecumpassignrole.jsp
/test/xyz/ozfoffermarketmain.jsp

3rd line should disappear..

Tried

awk '!/$/'

also trying

sed 's/\\$//d'

doesnt work.

Appreciate any help.. Thanks..

 grep -v '\$' demo.txt
 sed  '/\$/d' demo.txt
awk '!/\$/'  demo.txt
ruby -ne 'print unless /\$/' demo.txt
 ruby -pe 'next if /\$/' demo.txt
2 Likes
grep -vF '$' demo.txt

or, if you hate typing upper-case characters

fgrep -v demo.txt
1 Like