Forum » Operacijski sistemi » Kaj lahko delam v terminalu, če vnesem enojni narekovaj?
Kaj lahko delam v terminalu, če vnesem enojni narekovaj?
HotBurek ::
Dobro jutro.
Kot že naslov pove; če v terminalu (/bin/bash) vnesem ' (se pravi enojni narekovaj), pridem v nek interaktivni mode.
Informativno me zanima, kaj lahko tu uporabnega počnem?
Spodaj primer
Kot že naslov pove; če v terminalu (/bin/bash) vnesem ' (se pravi enojni narekovaj), pridem v nek interaktivni mode.
Informativno me zanima, kaj lahko tu uporabnega počnem?
Spodaj primer
root@nightrun:/# ' > a > b > c > exit > quit > help > ;;; > fu > ?? > / > cd > ls > dir > (); > ; > ' bash: a b c exit quit help ;;; fu ?? / cd ls dir (); ; : No such file or directory root@nightrun:/#
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
- spremenilo: HotBurek ()
rokp ::
Lahko vadis desetprstno tipkanje.
Lahko preverjas, katere tipke so neme in katere dajo kaksen output.
...
Ko zelis zakljuciti, v vrstico vneses liho stevilo znakov ' ali (bolje) pritisnes Ctrl-C.
Kakrsno vprasanje, taksen odgovor. ;)
Lahko preverjas, katere tipke so neme in katere dajo kaksen output.
...
Ko zelis zakljuciti, v vrstico vneses liho stevilo znakov ' ali (bolje) pritisnes Ctrl-C.
Kakrsno vprasanje, taksen odgovor. ;)
HotBurek ::
Fantje, dekline, ... vprašanje je resno.
Evo, če grem v "interaktivni python", lahko vnašam in poganjam ukaze. Nekaj se dogaja. Spodaj primer.
No, če grem pa v "interaktivni bash", pa ne vem, kaj naj vnesem, da bo naredilo kaj uporabnega.
Evo, če grem v "interaktivni python", lahko vnašam in poganjam ukaze. Nekaj se dogaja. Spodaj primer.
No, če grem pa v "interaktivni bash", pa ne vem, kaj naj vnesem, da bo naredilo kaj uporabnega.
root@debian:/# /usr/bin/python3.9 Python 3.9.2 (default, Feb 28 2021, 17:03:44) [GCC 10.2.1 20210110] on linux Type "help", "copyright", "credits" or "license" for more information. >>> a = 1; >>> b = 2; >>> print(a+b); 3 >>> exit(); root@debian:/#
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
GupeM ::
Saj so ti napisali. kar vneseš znotraj '', je za bash string.
Kako boš naredil file s presledki v imenu v bash? Ena varianta je escapanje stringov:
Druga varianta je pa s stringom:
Celo fileu lahko daš ime z new lineom.
Lahko pa tudi new line v file zapišeš:
Torej na kratko: znak ' ni ukaz, ampak pomeni string. Enako kot ".
Kako boš naredil file s presledki v imenu v bash? Ena varianta je escapanje stringov:
$ touch ime\ fileja\ 1
Druga varianta je pa s stringom:
$ touch 'ime fileja 2'
Celo fileu lahko daš ime z new lineom.
$ touch 'ime fileja z vec vrsticami'
Lahko pa tudi new line v file zapišeš:
$ echo 'Prva vrstica druga vrstica tretja vrstica' > file_z_vec_vrsticami
Torej na kratko: znak ' ni ukaz, ampak pomeni string. Enako kot ".
Zgodovina sprememb…
- spremenil: GupeM ()
rokp ::
Saj v "interaktivnem bashu" si tako ali tako ze, brez enojnega narekovaja... Pri pythonu imas prompt ">>>", pri bashu pa pac (v tvojem primeru) "root@debian:/#"
Zgodovina sprememb…
- spremenil: rokp ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [Debian] apt remove zagonetka...Oddelek: Operacijski sistemi | 549 (341) | HotBurek |
» | Debina9 Apache2 | ./configure, make, make installOddelek: Operacijski sistemi | 663 (549) | HotBurek |
» | Python - pomoč (strani: 1 2 3 )Oddelek: Programiranje | 18133 (8881) | black ice |
» | BashOddelek: Programiranje | 2318 (1714) | keworkian |
» | Ime Priimek v Ime_Priimek (strani: 1 2 )Oddelek: Programska oprema | 5006 (3966) | Doman |