» »

Linux bash ne vem ukaza

Linux bash ne vem ukaza

Ma$terM|nd ::

Ne vem kako bi rekurzivno izpisal direktorij (s pod direktoriji).

Mi zna kdo pomagat?

levaky ::

rm -rf direktorij

Ma$terM|nd ::

Ne izbrisal, IZPISAL

ender ::

ls -R
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.

Ma$terM|nd ::

Se zahvaljujem. Samo nekaj še. Kako pa dodam nekaj v zbirko v kateri je že nekaj. Če imam naprimer

echo pač nekaj > dat.txt
echo nekaj drugega > dat.txt

kako bi drugo vrstico dodal in ne prepisal obstoječe?

karafeka ::

echo nekaj drugega >> dat.txt

Daedalus ::

En lep ukaz za izrisovanje direktorijev je tree (z -d switchem, ker drugače izpiše še vse datoteke):

tree -d /opt

/opt/
|-- VirtualBox -> VirtualBox-1.5.0
|-- VirtualBox-1.5.0
`-- picasa
    |-- bin
    |-- desktop
    |-- lib
    `-- wine
Man is condemned to be free; because once thrown into the world,
he is responsible for everything he does.
[J.P.Sartre]

grex ::

echo pač nekaj > dat.txt echo nekaj drugega > dat.txt

echo pač nekaj > dat.txt
echo nekaj drugega >> dat.txt

EDIT: že nekdo napisal, pardon!

Zgodovina sprememb…

  • spremenilo: grex ()

poweroff ::

OFMG - izPisal - izBRisal. Dajte malo bolj natančno brat, še dobro, da se človek vsaj približno zastopi na bash ukaze :-)
sudo poweroff

marjan_h ::

Mene zanima s katerim ukazom ali pa stikalom je mogoče izpisovat od n-te vrstice naprej.

Recimo da imam neko tekst datoteko in zelim izpisat vsebino le od 5 vrstice naprej.

cat neki.txt | neki -n 5

b ::

head za od začetka, tail za do konca... bolj podrobno pa pogledat v man.

marjan_h ::

aja seveda, to sem glih rabil.

misek ::

Morda
sed -n '1,5!p' datoteka

marjan_h ::

še nekaj bi potreboval;

Kako pri ukazu grep nastaviš da ti izpiše samo prvo vrstico, ki jo najde?

Recimo cat neki.txt | grep marko , jaz bi želel da bi se prva najdena vrstica izpisala in ne vse.

b ::

grep marko | head -n 1 ? :) Verjetno ima pa tudi grep kakšen switch za to, poglej v man page. Performančno je to boljša možnost.

JamesBond ::

grep -m st_izpisov

marjan_h ::

da, dobra rešitev


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[c#] shrani text, tabele, slike

Oddelek: Programiranje
251410 (1016) klemen93
»

Bash

Oddelek: Programiranje
192163 (1559) keworkian
»

Arhiviranje serverja s TAR - incremental in FTP na drugo lokacijo in email report - S

Oddelek: Operacijski sistemi
61473 (1384) Daedalus
»

iz dhcp v fiksni ip

Oddelek: Omrežja in internet
161810 (1518) Good Guy
»

Datoteke c++ pomoč pri nalogi ...

Oddelek: Programiranje
61002 (850) vbknez

Več podobnih tem