Forum » Operacijski sistemi » Bash, terminal,ubuntu
Bash, terminal,ubuntu
Hardstyle ::
Pozdravljeni,
zanima me kako v bashu napisat skripto, ki bo imela meni (izbira med 1 ali 2).
Primer je taki, če bo uporabnik vpisal 1 bo se mu ustvarla mapa z določeno vsebino, če pa bo izbral 2 se mu bo ta mapa (skupaj z vsebino) izbrisala.
sedaj imam tak
Ampak ne deluje dobim error
': not a valid identifier
prog.sh: line 80: syntax error near unexpected token 'fi'
prog.sh line 80: 'fi'
edit:
kako izbrisati mapo, ki ni prazna? rm in rmdir ne delujeta. Google pa vrne kompleksne rešitve.
V čem je problem?
Hvala.
zanima me kako v bashu napisat skripto, ki bo imela meni (izbira med 1 ali 2).
Primer je taki, če bo uporabnik vpisal 1 bo se mu ustvarla mapa z določeno vsebino, če pa bo izbral 2 se mu bo ta mapa (skupaj z vsebino) izbrisala.
sedaj imam tak
#!/bin/bash echo vnesi 1 ali 2 read izbira if izbira=1 then mkdir datoteka cd datoteka >> uspeh.txt else echo "Izbris mape" rmdir datoteka fi
Ampak ne deluje dobim error
': not a valid identifier
prog.sh: line 80: syntax error near unexpected token 'fi'
prog.sh line 80: 'fi'
edit:
kako izbrisati mapo, ki ni prazna? rm in rmdir ne delujeta. Google pa vrne kompleksne rešitve.
V čem je problem?
Hvala.
- spremenil: Hardstyle ()
Jean-Paul ::
rm -r
Poskusi pognati man rm, ne boli
Edit:
Pazi kaj delas z ukazom rm, sploh v skriptu, lahko si odrezes nogo.
Poskusi pognati man rm, ne boli
Edit:
Pazi kaj delas z ukazom rm, sploh v skriptu, lahko si odrezes nogo.
Zgodovina sprememb…
- spremenil: Jean-Paul ()
Hardstyle ::
Jean hvala, rm -r deluje. Za nogo pa se ne sekiram, ker gre za simpl skripto.
Pri IF stavku mi lahko pomagaš?
Pri IF stavku mi lahko pomagaš?
rustypac ::
Mi lahko kdo pomaga kako spremeniš v terminalu datum in čas datoteke? Recimo današnji datum moram spremeniti na 1.1.2000 12:00.
hvala!
hvala!
Zgodovina sprememb…
- spremenil: rustypac ()
rustypac ::
pozdrav!
Mi lahko pomagate kako v terminalu odzipam file, ga skrijem in kako "od"skrijem? In kako pogledaš kateri procesi tečejo? (v cmd tasklist).
Mi lahko pomagate kako v terminalu odzipam file, ga skrijem in kako "od"skrijem? In kako pogledaš kateri procesi tečejo? (v cmd tasklist).
Zgodovina sprememb…
- spremenil: rustypac ()
rustypac ::
Pozdrav!
mi lahko poveste kako odpakiram datoteko z tar recimo imam resitve.tar.gz
poskušam odpakirati z tar xfz resitve pa ne gre.
Kako pogledam katere procese uporabljam z ukazom grep?
mi lahko poveste kako odpakiram datoteko z tar recimo imam resitve.tar.gz
poskušam odpakirati z tar xfz resitve pa ne gre.
Kako pogledam katere procese uporabljam z ukazom grep?
Zgodovina sprememb…
- spremenil: rustypac ()
rustypac ::
Pozdrav!
Ugotovil sem že vse, razen pregled procesov z ukazom grep, zanima me pa še kako izbrišem mapo preko urejevalnika VI(preko skripte)?
Kako lahko preko skripte zaženeš ukaz?
Ugotovil sem že vse, razen pregled procesov z ukazom grep, zanima me pa še kako izbrišem mapo preko urejevalnika VI(preko skripte)?
Kako lahko preko skripte zaženeš ukaz?
blaz87 ::
Za procese je ukaz top
grep se uporablja če iščeš določeno vrstico
recomo: ps -aux | grep firefox
grep se uporablja če iščeš določeno vrstico
recomo: ps -aux | grep firefox
Zero0ne ::
Pozdrav!
Ugotovil sem že vse, razen pregled procesov z ukazom grep, zanima me pa še kako izbrišem mapo preko urejevalnika VI(preko skripte)?
man ps, man grep
Z Vima zaženeš ukaza tako, da greš v command mode (pritisneš escape), nato pa pred ukaz :! . Torej bi mapo zbrisal z :!rm -r mapa.
Kako lahko preko skripte zaženeš ukaz?
Ne razumem točno kaj hočeš s tem?
Torej napišeš skripto:
#!/bin/okolje ukaz
Jo narediš executable:
chmod +x skripta
In poženeš
./skripta
Zgodovina sprememb…
- spremenil: Zero0ne ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Bash osnoveOddelek: Programiranje | 2055 (845) | Brane22 |
» | Makefile in c++Oddelek: Programiranje | 3108 (2148) | Looooooka |
» | bash grepOddelek: Programiranje | 1429 (1076) | boogie_xlr |
» | Pomoč pri ukazih v linuxuOddelek: Operacijski sistemi | 1517 (1161) | brodul |
» | Skripte (strani: 1 2 )Oddelek: Programiranje | 8898 (6761) | Microsoft |