Skip to main content
5 of 5
edited body; edited tags; edited title
derobert
  • 113.3k
  • 20
  • 242
  • 289

What does "${line#*'Caused By'}" != "$line" mean in a shell script?

Can someone explain what this means in a shell script?

while read -r line do if [ "${line#*'Caused By'}" != "$line" ]; then echo "Yes" fi done