bash script feladatok

Fórumok

Sziasztok!

Tudna nekem valaki olyan feladatsort adni, ami nem a BASH  alapokról szól, tehát nem a feltételeket, ciklusokat, függvényeket taglalja hanem egyszerűbb, erre épülő feladatsort tartalmaz.

 

Üdv!

Hozzászólások

Szerkesztve: 2021. 10. 07., cs – 16:20

Implementálj néhány sztenderd UNIX-parancsot bash-ban. cat / tac / fgrep / head / tail / wc / more.

Írj scriptet, ami a paraméterként megadott néhány száz MP3 fájlon végigmegy és véletlenszerűen kiírja a nevüket - mindegyiket pontosan egyszer (ezzel szimulálhatod tetszőleges parancssoros hanglejátszónál a véletlenszerű lejátszást pl.)

Írj programot, ami minden - adott könyvtárstruktúrában levő - szimlinket megkeres, és hardlinket csinál belőle (nyilván, ha lehet, azaz egy FS-en vannak).

Felteszel egy Linuxot, de nem ilyen virtuális gépre, meg WSL-re, hanem rendesen, a fő gépedre, bare metal, desktop fő rendszerként, és a mindennapoknak azt használod kizárólagos daily drivernek. Értve: mindent ezen oldasz meg natívan, nincs átbootolgatás, virtuális gépezés, emulátorozás, csalás, menekülőút. stb.. Rá leszel szorítva a shellre, scriptezésre, ettől jobb feladatsor nincs, mikor élőben tanulsz, egy éles rendszeren, mindjárt gyakorlatilag leszel képezve, készségszinted hegyeződik ki rá, nem csak egy levegőbe lógó elméleti tudás lesz. Sikerélményt is többet fog adni.

A másik út az az, hogy előszedsz egy akármilyen programozáskönyvet, amiben vannak feladatok, az nem baj, ha nem Bash-ra vagy POSIX shellhez íródott, elég ha C, Java, vagy akármi, és a benne lévő alap feladatokat shell scriptként írod meg. De ez mindenképp csak egy elméletibb, iskolai jellegű tudást fog adni.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”