Komande Unix ?

Komande Unix ?

offline
  • Pridružio: 03 Apr 2016
  • Poruke: 136

Moze li mi neko objasniti ove linije komandi ?


mkdir ~/marko.markovic
vi ~/marko.markovic/ispit1
sadržaj fajla:
ls ~/.*t* > ~/marko.markovic/$1
ln -s /etc/passwd ~/slink && echo uspijesno kreiran link
grep "log" ~ -R
ls -ld ~ >> ~/marko.markovic/$1
cat ~/marko.markovic/ispit1
pokretanje fajla:
chmod a+x ~/marko.markovic/ispit1
~/marko.markovic/ispit1 spisak


Pogotovo sto je ovo echo i '%1



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 05 Mar 2016
  • Poruke: 64
  • Gde živiš: na Dunavu plavom...

Тилда (~) означава home директоријум тренутног корисника (user-a).

mkdir ~/marko.markovic
У home директоријуму направи директоријум са именом marko.markovic .

vi ~/marko.markovic/ispit1
Отвори vi едитор, а све што у њему упишеш биће сачувано у фајлу ispit1. Ако фајл постоји биће сачувано у њему, а ако не постоји биће направљен фајл са тим именом.

ls ~/.*t* > ~/marko.markovic/$1
Излистај фајлове и директоријуме који почињу са тачком и у свом имену имају слово t, а затим тај садржај упиши у фајл са именом првог позиционог параметра $1. У твом случају је spisak (~/marko.markovic/ispit1 spisak). Скрипта би била $0, a spisak $1 и тако редом.

ln -s /etc/passwd ~/slink && echo uspijesno kreiran link
Направи soft link slink са фајлом /etc/passwd, и ако је веза успешно направљена (&&) испиши на екран (echo) uspijesno kreiran link.

grep "log" ~ -R
Излистај све фајлове у home (~) директоријуму рекурзивно (-R), и нађи фајлове које садрже стринг log.

ls -ld ~ >> ~/marko.markovic/$1
Излистај само имена директоријума који се налазе у home директоријуму (дужи формат) и излаз те команде додај у фајл spisak (горе објашњен позициони параметар).

cat ~/marko.markovic/ispit1
Испиши садржај фајла ispit1.

chmod a+x ~/marko.markovic/ispit1
Начини фајл ispit1 егзекутабилном за све кориснике.

~/marko.markovic/ispit1 spisak
Покретање скрипте ispit1 са првим позиционим параметром spisak.



offline
  • Pridružio: 03 Apr 2016
  • Poruke: 136

Hvala.

Ovo je zaista bilo vise nego detaljno...

Ko je trenutno na forumu
 

Ukupno su 739 korisnika na forumu :: 49 registrovanih, 5 sakrivenih i 685 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 1567 - dana 15 Jul 2016 20:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _commandos_, _Petar, bankulen, branko72, caesar, croato, CUCLA70, Davor Kondic, dejan.lxxiv, DENIRO, Djokislav, Dorcolac, galijot, Gargantua2, goxin, haris-74, hatman, jery2, Jose, knell, Kožedub, laki_bb2, Lieutenant, Lucije Kvint, mandicdamir245, Matija, Milan A. Nikolic, miodrag, MiroslavD, N.e.m.a.nj.a., Oluj2.1, pein, pera12345, prle122, RADOVAN.S, ray ban11, repac2, S-lash, samsung2, Serbian Vampire, Sr.Stat., Tihomir Zdero, vathra, vobo, vpavlovic14, wolf431, WS2, zexoni, Zoran Rapajić