Journal of Advances in Shell Programming
Volume 11, Issue 1 (2024)
Table of contents
-
Unfolding Linux Shell and Shell Scripting in File and Process Management: Enhancing Computer Programming
Abstract: Shell scripting is the process of automating repetitive chores or executing intricate command sequences by creating a series of instructions in a file called a script. Shell scripts take advantage of the shell's features to let users create repeatable and efficient solutions for everyday problems. A shell script is a textual file containing a series of commands intended for a UNIX-based operating system. Because it combines several commands that would …
Published in Journal of Advances in Shell Programming · Vol. 11, Issue 1, 2024 · pp. 1–3 Read article
-
An Investigative Study on Secure Coding Practices with Shell Scripting
Abstract: This investigative research delves into secure coding practices within shell scripting, aiming to reduce prevalent security vulnerabilities and improve the overall security stance of shell scripts. It emphasizes three key areas: static analysis, dynamic analysis, and manual code review. Through static analysis, the code structure, usage of unsafe functions, and potential vulnerabilities are examined without executing the script. Dynamic analysis entails running the script in controlled settings to detect runtime …
Published in Journal of Advances in Shell Programming · Vol. 11, Issue 1, 2024 · pp. 16–23 Read article
-
Advancements in Satellite Networking Applications Through Delay-tolerant Networking (DTN)
Abstract: The burgeoning demand for global connectivity and communication has intensified the exploration of novel networking paradigms, especially in remote or challenging environments where traditional methods fall short. One such innovative approach is delay-tolerant networking (DTN), a technology specifically engineered to work in scenarios where standard networking is unreliable, frequently disrupted, or suffers from considerable delays. This study focuses on the application of DTN in satellite networking, a domain characterized by …
Published in Journal of Advances in Shell Programming · Vol. 11, Issue 1, 2024 · pp. 24–28 Read article
-
Shell Programming in Healthcare Sector
Abstract: Command Line Interface (CLI) is still the keystone of automation and system administration, regardless of how Graphical User Interfaces have taken up the dominant position for various similar tasks. The shell programming assists in improving the efficiency of work-flow, managing the complex and sophisticated system configuration and automate repetitive tasks by enabling the users to write scripts and sequences of commands that are stored in files. The Bourne Shell language …
Published in Journal of Advances in Shell Programming · Vol. 11, Issue 1, 2024 · pp. 4–7 Read article
-
Decentralized Mesh Networking
Abstract: This study delves into the intricacies of decentralized mesh networking, with a specific focus on its implementation within a chat application utilizing WebSocket communication. Departing from the conventional star topology often associated with mesh networks, our approach establishes a decentralized network architecture where ESP32 devices communicate through a central router. Each ESP32 device hosts a WebSocket program, enabling seamless communication among connected devices via a web interface. Our research assesses …
Published in Journal of Advances in Shell Programming · Vol. 11, Issue 1, 2024 · pp. 8–15 Read article