DEV Community

François-Emmanuel CORTES
François-Emmanuel CORTES

Posted on

A tiny bash file viewer with line numbering

SSometimes when you build and run a Javascript file in Node, some TypeErrors can pass through ESBuild checks and they're difficult to understand directly... l

To visualize a screen portion of code you can try writing this:

#!/bin/bash
max=$(( $1+10 ))
length=20
cat -n $2 | head --lines=${max} | tail --lines=${length}

Enter fullscreen mode Exit fullscreen mode

save it to "see-lines.sh" and setup it in your project structure and invoke it with the error stack trace line number:

./see-lines 421 dist/index-bundled.js
Enter fullscreen mode Exit fullscreen mode

Et voilà !

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay