Coder Social home page Coder Social logo

automation-lab's Introduction

Development Automation

Implementation tree

Automation Lab
├── Automation Scripts (Module 2)
|   ├── screenshots                       # Screenshots of working Automation Scripts
|   ├── class_tasks.sh                    # Delete same file from two directories
|   ├── file1.sh                          # Archiving logs
|   ├── file2.sh                          # Auto discard old archives
|   ├── file3.sh                          # MySQL backup
|   ├── file4.sh                          # Email web server summary
|   ├── file5.sh                          # Ensuring web server is running
|   ├── file6.sh                          # User command validation
|   ├── file6_copy.sh                     # User command validation
|   ├── file7.sh                          # Disk Usage alarm
|   ├── file8.sh                          # Sending file to trash
|   ├── file9.sh                          # Restoring file to trash
|   ├── file10.sh                         # Logging delete action
|   ├── file11.sh                         # File formatter
|   ├── file12_file13.sh                  # Encrypting and Decrypting files
|   ├── file14.sh                         # System Information
|   ├── file15.sh                         # Bulk file downloader
|   ├── file16.sh                         # Installing LAMP Stack
│   ├── file17.sh                         # Get NIC's IP
│   └── scenario9.png                     # Logging delete action using .bashrc
|
├── Basic Scripts
|   ├── basicif.sh                        # If in shell script
|   ├── function.sh                       # Functions in shell script
|   ├── hello.sh                          # Hello message using some linux commands
|   ├── input.sh                          # Taking input
|   ├── ladderif.sh                       # If-else statements
|   ├── nestedif.sh                       # Nested if statements
|   ├── output.sh                         # Using echo
|   ├── switchcase.sh                     # Using switch case in shell
│   └── variable.sh                       # Variables in Shell Script
|
├── MAKE & MAKEFILE
|   ├── 0. Code
|   |   ├── add.c                         # Function to add
|   |   ├── divide.c                      # Function to devide
|   |   ├── main.c                        # Main program
|   |   ├── multiply.c                    # Function to multiply
|   |   ├── mymath.h                      # Header file to add functions
|   |   └── subtract.c                    # Function to subtract
|   ├── 1. Makefile
|   |   ├── Makefile                      # Makefile
|   |   └── mycalculator                  # Executable after make
|   ├── 2. Building Binary
|   |   ├── Makefile                      # Makefile
|   |   ├── mycalculator                  # Executable after make
|   |   └── newmake.mk                    # .mk file
|   ├── 3. Automatic rebuild              
|   |   ├── Makefile                      # Makefile
|   |   └── mycalculator                  # Executable after make
|   ├── 4. Creating Logs
|   |   ├── Makefile                      # Makefile
|   |   └── mycalculator                  # Executable after make
│   └── Screenshots
|       ├── 1.png                         # Makefile
|       ├── 2.png                         # Building Binary
|       ├── 3.png                         # Automatic Rebuild
|       └── 4.png                         # Creating Logs
|
├── PROBLEM_WHATSAPP
|   ├── prob1.sh                          # Hexadecimal to Binary
|   ├── prob2.sh                          # Octal to Binary
|   ├── prob3.sh                          # Checking Palindrome
|   ├── prob4.sh                          # Checking Perfect
|   ├── prob5.sh                          # Checking armstrong
|   ├── prob6.sh                          # Printing DO
|   ├── prob7.sh                          # Printing DA
|   ├── prob8.sh                          # Hexadecimal to Octal
|   ├── prob9.sh                          # Octal to Hexadecimal
|   └── prob10.sh                         # Decimal to Hexadecimal
|
├── Screenshots                           # Contains screenshots of various executions
│
├── Some other scripts
|   ├── prob1.sh                          # Hexadecimal to Binary
|   ├── prob2.sh                          # Octal to Binary
|   ├── prob3.sh                          # Checking Palindrome
|   ├── prob4.sh                          # Checking Perfect
|   ├── prob5.sh                          # Checking armstrong
|   ├── prob1.sh                          # Hexadecimal to Binary
|   ├── prob2.sh                          # Octal to Binary
|   ├── prob3.sh                          # Checking Palindrome
|   ├── prob4.sh                          # Checking Perfect
|   ├── prob5.sh                          # Checking armstrong
|   ├── prob6.sh                          # Printing DO
|   ├── prob7.sh                          # Printing DA
|   ├── prob8.sh                          # Hexadecimal to Octal
|   ├── prob9.sh                          # Octal to Hexadecimal
|   └── prob10.sh                         # Decimal to Hexadecimal
│
├── DA Lab Manual.pdf                     # Lab file
│
└── SCENARIO5.pdf                         # Presentation of SCENARIO-5 Module-2

Open for Contribution

  1. Fork the repository and then clone it. For cloning command is:
$ git clone "https://github.com/<username>/Automation-Lab"
  1. Do changes and stage them.
$ git add <filename>
  1. Commit you changes with a commit message.
$ git commit -m "<message>"
  1. Push changes to your forked repository
$ git push -u origin branchname
  1. Create a pull request to the upstream repository.

Synchronize forked repository with Main repository

  1. Create upstream as our repository
$ git remote add main "https://github.com/kshitizsaini113/Automation-Lab"
  1. Fetch changes from main repository
$ git fetch main
  1. Merge changes after being fetched
$ git merge main/master
  1. Push changes to your forked repository
$ git push -f origin master

automation-lab's People

Contributors

kshitizsaini113 avatar

Watchers

 avatar

Forkers

mkmahto2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.