News

Shell scripting may finally get a proper bug-checker. A group of academics has proposed static analysis techniques aimed at improving the correctness and reliability of Unix shell programs.
Semantics-driven static analysis could be used to improve the safety, correctness, and performance of Unix, Linux, and macOS shell scripts, researchers say.
Prior knowledge needed: Knowledge of C Programming and embedded computer architecture. Working knowledge of Linux command line operations, shell programming, Git, makefiles. Completion of ECEA 5305 ...