Search
21 articles for “UNIX command”
-
Shell Scripting with Shell Programming in Unix System Software and Graphical User Interfaces
Abstract: This work examines several facets of shell programming as well as the notion of shell scripting and programming. A scripting program is crafted to be executed through the command line interpreter of a UNIX shell. Languages include the different shell script dialects. Shell scripts are typically used for text printing, programme execution, and file manipulation. Shell scripts can offer an easy way to modify system commands such that unique environment …
Published in Journal of Advances in Shell Programming · Vol. 10, Issue 2, 2023 · pp. 29–33 Read article
-
Linux Shells Fundamentals
Abstract: AbstractLinux is a Unix-like open-source operating system characterized by its distinctive Linux kernel. Linux shell is a command interpreter that supports the user to execute commands and utilities in both Linux and Unix-based operating systems. This paper represents the working of different Linux shells along with relevantly stating the efficiency provided by those shells and received by the users. Along with their contrasting feasibility and performance. Also, with the availability …
Published in Journal of Advances in Shell Programming · Vol. 7, Issue 3, 2020 · pp. 6–10 Read article
-
The Power of the Shell: A Deep Dive into Shell Programming Techniques
Abstract: Shell programming is a fundamental skill in Unix/Linux environments, enabling users to automate tasks, streamline workflows, and enhance system efficiency. This paper, “The Power of the Shell: A Deep Dive into Shell Programming Techniques,” explores the core concepts, commands, and strategies that make shell scripting a powerful tool for both novice and advanced programmers. By examining key elements such as control structures, file manipulation, process management, and error handling, the …
Published in Journal of Advances in Shell Programming · Vol. 11, Issue 3, 2024 · pp. 41–50 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
-
Development of Stable Operating System Using Unix
Abstract: Unix is a multi-user, multi-tasking, general-purpose operating system for Interdata 8/32 and PDP-11 computers from Digital Equipment Corporation. Since its creation in 1969, the Unix operating system has gained considerable notoriety for running on devices with varying processing capability, including microprocessors and mainframes, and for offering a standard execution environment setting across them. There are two components to the system. The program and services in the primary section are what …
Published in Journal of Advances in Shell Programming · Vol. 9, Issue 2, 2022 · pp. 9–14 Read article
-
Unix, Shell Scripting, and Shell Programming Concepts and Paradigm
Abstract: This study paper discusses the principles of shell scripting and programming, and additionally explores numerous elements of shell programming. A shell script is a computer programme that runs on the Unix shell, a command line interpreter. Shell scripts come in a variety of dialects called scripting languages. Shell scripts can execute a variety of tasks including file manipulation, programme execution, and text output. A shell script can provide a convenient …
Published in Journal of Advances in Shell Programming · Vol. 8, Issue 2, 2021 · pp. 15–18 Read article
-
A Shell Script Compiler in Linux and Unix
Abstract: A command programming language that provides an interface to the UNIX operating system is known as the UNIX shell. It contains some of the mechanisms found in algorithmic languages, such as passing control flow primitives, variables, and parameters. Configurations such as while, if, for, and case are available. Two-way communication is possible between the shell and the command. String value parameters (usually filenames or flags) can also be passed to …
Published in Journal of Advances in Shell Programming · Vol. 8, Issue 2, 2021 · pp. 19–25 Read article
-
A Review on UNIX
Abstract: AbstractThis paper covers the basic materials needed for you to understand about UNIX. In this paper, we are going to cover following aspects like the concept of UNIX operating systems, the internal architecture of UNIX operating systems, the general format of UNIX commands, various components of UNIX and files and processes.Keywords: GUI, MacOS X, Linux, UNIX, CLI, PID, PC (Personal Computer)Cite this ArticleMegha Agarwal, Yash Gupta. A Review on Unix. …
Published in Journal of Advances in Shell Programming · Vol. 4, Issue 1, 2017 · pp. 1–4 Read article
-
Real-Time System Monitoring and Resource Optimization Using Shell Scripts in UNIX/Linux Environments
Abstract: Real-time system monitoring is a fundamental aspect of system administration in UNIX/Linux environments, as it ensures optimal system performance, reliability, and continuous availability of services. In modern computing infrastructures, systems are expected to operate efficiently under varying workloads, and any degradation in performance, such as CPU overload, memory exhaustion, disk bottlenecks, or network congestion, can significantly impact user experience and system stability. Regular observation and prompt action are crucial for …
Published in Journal of Advances in Shell Programming · Vol. 13, Issue 1, 2026 · pp. 08–15 Read article
-
A Review on Linux Operating System
Abstract: Among all growing operating systems (OS), Linux is widely used across the world, and more and more people started using Linux OS for various purposes. During this article, we have summarized the subjects like Linux and Unix, Linux and free software, Linux and windows, Linux and embedded system. Linux may be open source software. Open-source software (OSS) is computer software with its ASCII text file made available with a license …
Published in Journal of Advances in Shell Programming · Vol. 8, Issue 2, 2021 · pp. 10–14 Read article
-
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
-
Implementation of Shell Programming Scripts with Features
Abstract: A shell programming is a PC program intended to be controlled by the Unix shell, a command-line interpreter. The different vernaculars of shell contents are viewed as scripting dialects. Tasks performed by shell contents incorporate record control, program execution, and printing content. A content which sets up nature, runs the program, and does any fundamental cleanup, logging, and so on is known as a wrapper. The expression is additionally utilized …
Published in Journal of Advances in Shell Programming · Vol. 7, Issue 1, 2020 · pp. 14–21 Read article
-
An Introduction to Shell Programming
Abstract: AbstractIn this paper, we've looked at some of the basics involved in creating a shell script, as well as some specifics like: file creation, permissions, spawned subshells, execution in a non-PATHed directory, the `hash-bang hack', comments, positional parameters, command substitution, and variables.Keywords: PATHed directory, TMTOWTDI, UNIX, bashCite this ArticleSujoy Kumar. An Introduction to Shell Programming. Journal of Advances in Shell Programming. 2016; 3(3): 14–18p.
Published in Journal of Advances in Shell Programming · Vol. 3, Issue 3, 2016 · pp. 14–18 Read article
-
Navigating the Command Line: Unveiling the Significance of Shell Commands and Simple Programming in Modern Computing
Abstract: Shell commands are fundamental tools for interacting with operating systems and executing various tasks efficiently. This research article delves into the crucial significance of shell commands and basic programming in today’s computing environments. It delves into the foundational concepts that make command-line interfaces and scripting crucial components of modern computing. The study highlights the efficiency, flexibility, and automation capabilities offered by shell commands and programming scripts through real-world examples demonstrating …
Published in Journal of Advances in Shell Programming · Vol. 10, Issue 3, 2023 · pp. 1–8 Read article
-
UNIX: Operating System’s Components and Architecture
Abstract: This paper discusses about UNIX Operating System’s Components and Architecture. The features that made UNIX a hit from the start are multitasking capability, multi-user capability, portability, UNIX programs, library of application software, security etc. In multitasking capability, many computers do just one thing at a time, as anyone who uses a PC. “UNIX was the first operating system designed to run on ‘dissimilar’ computers by converting most hardware specific commands …
Published in Recent Trends in Programming languages · Vol. 2, Issue 2, 2015 · pp. 22–24 Read article
-
Shell Scripting and Unix Programming: Foundations and Techniques
Abstract: Shell scripting and Unix programming are essential components of modern computing, enabling users to automate repetitive tasks, manage system operations, and optimize productivity. Unix, known for its robustness and multi-user capabilities, provides a powerful command-line interface (CLI) that allows efficient system interaction. Shell scripting enhances this functionality by enabling users to execute sequences of commands, making automation seamless and reducing manual effort. Different scripting paradigms: imperative, procedural, functional, and event-driven, …
Published in Journal of Advances in Shell Programming · Vol. 12, Issue 1, 2025 · pp. 10–16 Read article
-
Critical Review of Impact of UNIX in Development of Military Computing Paradigms
Abstract: The evolution of military computing systems has been profoundly influenced by the integration and continuous advancement of UNIX operating systems since their inception in the early 1970s. This paper presents a comprehensive review of the pivotal role UNIX has played in shaping the foundational architecture of modern military computing—spanning areas such as command-and-control infrastructures, real-time data processing, mission-critical software, and cybersecurity protocols. By tracing the historical development and technical progression …
Published in Journal of Advances in Shell Programming · Vol. 12, Issue 2, 2025 · pp. 08–16 Read article
-
Exploring the Bourne Again Shell (Bash)
Abstract: The Bourne Again Shell (Bash) is a popular command-line interpreter and scripting language, created as a free software alternative to the original Bourne Shell (sh). Developed as part of the GNU Project, Bash extends the functionality of its predecessor by incorporating features from the C Shell (csh) and KornShell (ksh), making it more versatile and powerful. Bash offers robust command-line editing, job control, and support for functions and variables, enabling …
Published in Journal of Advances in Shell Programming · Vol. 12, Issue 1, 2025 · pp. 01–09 Read article
-
Shell Programming in Computer Programming: Application and Techniques
Abstract: Shell programming is writing scripts with shell commands to automate tasks in an OS. Well, the shell is what enables users to reach the kernel, the program that controls the kernel, which actually enables the users to execute commands, manage files and run processes efficiently. The examples are Bourne Shell (Sh), Bourne Again Shell (Bash), Korn Shell (Ksh), C Shell (Csh), Z Shell (Zsh), etc. Of these, Bash is the …
Published in Journal of Advances in Shell Programming · Vol. 12, Issue 1, 2025 · pp. 17–21 Read article
-
Empowering Knowledge: Design and Development of Expert Systems with Shell Programs
Abstract: Even if one never intends to write scripts, mastery of shell scripting is an essential skill for anybody hoping to advance in system administration. For instance, a Linux computer uses the shell scripts to start services and restore system settings when it first boots up. Gaining an in-depth understanding of these starting scripts facilitates the analysis and possible optimization of system behavior. Because scripts may be written in short bursts …
Published in Journal of Advances in Shell Programming · Vol. 11, Issue 2, 2024 · pp. 1–4 Read article