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: 73
  • 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 561 korisnika na forumu :: 39 registrovanih, 7 sakrivenih i 515 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

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

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _Rade, A.R.Chafee.Jr., amaterSRB, Anton Vucic, Apok, Bane san, Belac91, Cvijo_ue, darkangel, Dicus, doklevise, Dorcolac, hatman, j.draca, Jester, Jezekijel, Koca Popovic, Libertas, MarKhan, Marko Marković2, Milan Kosić, milan.tatanac, Mlav, novator, nuke92, prva, sakota79, Shomy, Sr.Stat., Srki94, su27, t.mile, vespa nikola, vladaa012, vladanix, Voja1978, Vojvoda S., wolf431, 187