Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/domamaric/skrjez

Solutions for laboratory exercises which include shell programming, regular expressions, Unix tools, basics of Perl and Python programming.
https://github.com/domamaric/skrjez

bash perl python scripts

Last synced: about 1 month ago
JSON representation

Solutions for laboratory exercises which include shell programming, regular expressions, Unix tools, basics of Perl and Python programming.

Awesome Lists containing this project

README

        

# Scripting Languages

This repository contains solutions for laboratory exercises in the Scripting Languages course, focusing on Bash, Perl, and Python.

Table of Contents


  1. Introduction

  2. Project Overview

  3. Usage

  4. License

## Introduction

This repository serves as a collection of solutions for laboratory exercises assigned throughout the [Scripting Languages](https://www.fer.unizg.hr/predmet/skrjez) course at FER.
The course emphasizes Bash, followed by Perl and Python. The solutions provided here aim to demonstrate various concepts, techniques, and best practices in scripting using these languages.

## Project Overview

The repository is organized into directories corresponding to each scripting language covered in the course. Within each language directory, you will find subdirectories for each
laboratory exercise, containing the solutions along with any necessary resources and/or instructions.

The structure is as follows:
```
- lab
- bash/
- exam/
- zadatak2_izlazni_test.sh
- localhost_access_log.2008-02-24.txt
- zadatak1.sh
- zadatak2.sh
...
- docs
- bash/
- Labos1_2024.pdf
- Unix-shell-programming.pdf
...
```

The `docs` folder contains task descriptions for each laboratory exercise and additional resources useful for studying the specific subjects. The `lab` folder contains homework solutions
for Bash, Perl, and Python exercises, including an `exam` folder with solutions for the oral examination part of the laboratory exercises.

## Usage

The solutions provided in this repository are intended to serve as a reference and learning aid. Study the solutions, understand the logic and techniques used, and adapt them to your own projects as needed. However, please refrain from directly copying solutions for assignments or assessments, as it violates academic integrity policies.

## License

This project is licensed under [MIT License](LICENSE).