• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer navigation

The Geek Diary

  • OS
    • Linux
    • CentOS/RHEL
    • VCS
  • Interview Questions
  • Database
    • MariaDB
  • DevOps
    • Docker
    • Shell Scripting
  • Big Data
    • Hadoop
    • Cloudera
    • Hortonworks HDP

Archives for January 2018

Understanding Positional Parameters (Passing Parameters/Arguments to Shell script)

by admin

The execution of scripts is made versatile by the ability to run a script based on arguments supplied on the command line. In this way, the operation of the script varies depending on what arguments are given to the script. The shell automatically assigns special variable names, called positional parameters, to each argument supplied to […]

Filed Under: DevOps, Shell Scripting

Bash if loop examples (if then fi, if then elif fi, if then else fi)

by admin

The if Statement The if statement allows you to specify courses of action to be taken in a shell script, depending on the success or failure of some command. It is a conditional statement that allows a test before performing another statement. The syntax for the simplest form is: if [ condition ] then block_of_statements […]

Filed Under: DevOps, Shell Scripting

How to tar, untar files and view contents of tar file under Linux

by admin

The tar command is useful for bundling up multiple files and/or directories. In a sense, it’s similar to the zip command. However, zip files are compressed by definition; tar files can be compressed, but don’t have to be. Creating a tar file In the examples to follow, the following file structure is used: a top […]

Filed Under: Linux

Primary Sidebar

Recent Posts

  • Vanilla OS 2 Released: A New Era for Linux Enthusiasts
  • mk Command Examples
  • mixxx Command Examples
  • mix Command Examples

© 2025 · The Geek Diary

  • Archives
  • Contact Us
  • Copyright