Kezdőoldal » Számítástechnika » Programozás » Shell skript írása?

Shell skript írása?

Figyelt kérdés

Van egy feladatom, jó lenne ha valaki leírná mit is kellene vele kezdeni:D

Írjon shell scriptet, amely 2 paramétert vár. Ha nem 2 paramétert kapott, hibajelzést ad. Az első paramétert 3x kiírja a képernyőre a második paraméterben megadott nevű fájlba is.

Ha valaki nem tudja mind elmondani, vagy csak az elejét, azt is megköszönöm :D.



2012. jún. 4. 11:03
 1/6 anonim ***** válasza:

Ez egy rohadt egyértelmű, szájbarágós feladat, ami még nekem is megy, holott nem sok szerencsétlenségem volt a shellhez... Ajánlom, keress rá a Rodek-féle jegyzetre (gúgli a barátod), abban szépen le van írva, hogy kezeled az argumentumokat, illetve hogy írsz és hova.


Amit lényegében csinálnod kell:

- kinézni a jegyzetből az argumentumkezelést (0-tól számozza őket)

- Ha a második paraméter 0 (mivel a paramétert stringként kezeli), kiírsz valami baromságot, és exit-tel megszakítod a programot

- Különben egyrészt kiíratod az első paramétert a standard outputra (echo), másrészt pedig a második paraméterrel megegyező nevű fájlba, amit létre kell hoznod.


Sok egyéb hasznosságot találsz a jegyzetben, megéri átbogarásznod!

A jegyzetben mindent megtalálsz, amire szükséged van.

[link]

nálam második találat, a ppt...

2012. jún. 4. 11:38
Hasznos számodra ez a válasz?
 2/6 A kérdező kommentje:
Megoldast szerettem volna kerni, mert dolgozat es ezt nem vettuk...
2012. jún. 4. 11:54
 3/6 anonim ***** válasza:
100%
Ott a megoldás a jegyzetben, megírni sem én, sem más nem fogja helyetted, mert a büdős életben nem fogod különben megtanulni...
2012. jún. 4. 12:04
Hasznos számodra ez a válasz?
 4/6 iostream ***** válasza:
60%

Nesze, shell skript. Az másik kérdés, hogy nem erre a shellre gondoltál.


ECHO OFF


IF [%1] == [] GOTO error

IF [%2] == [] GOTO error

IF NOT [%3] == [] GOTO error


ECHO %1

ECHO %1

ECHO %1

ECHO %1 >>%2

ECHO %1 >>%2

ECHO %1 >>%2


EXIT


:error


ECHO TERRIBLE TERRIBLE DAMAGE

2012. jún. 4. 12:25
Hasznos számodra ez a válasz?
 5/6 anonim ***** válasza:
77%

OFF


iostream:


Ez nagyon nagyot ütött :D

2012. jún. 4. 12:46
Hasznos számodra ez a válasz?
 6/6 anonim ***** válasza:
skript :D
2012. jún. 4. 13:03
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!