shell scripting
2 articles · search the full text for this term
-
Shell-Based Agents as Execution Systems: A Survey of Command Generation, Verification, Security, State, and Recovery
Abstract: Shell environments are increasingly becoming interfaces through which AI agents interact with software and operating systems. Unlike conventional command generation systems, shell-based agents can interpret task objectives, plan multi-step actions, invoke terminal tools, observe system state, and adapt subsequent actions. These capabilities support software development, system administration, experimentation, and automated operations, but also introduce reliability and security challenges that cannot be assessed through command generation alone. This survey reviews 57 …
Published in Journal of Advances in Shell Programming · Vol. 13, Issue 2, 2026 · pp. 30–54 Read article
-
Workflow Streamlining Through Shell Programming: A Review of Automation Techniques, Best Practices, and Applications
Abstract: The rapid advancement of modern computing systems and the increasing complexity of information technology infrastructures have created a growing need for efficient automation and streamlined system administration. Among the various automation technologies available, shell programming remains one of the most practical, flexible, and widely adopted approaches for managing repetitive tasks and optimizing operational workflows in Unix-like operating systems. Shell scripts enable administrators and developers to automate command execution, coordinate system …
Published in Journal of Advances in Shell Programming · Vol. 13, Issue 2, 2026 · pp. 9–20 Read article