Jabuk
Bash
Jabček

Jabček

Pridružen/a: 28.10.2007
Prispevkov: 19
Ni navedeno

Poglej uporabnikov profil
Prispevek: #1   Objavljeno 04.11.2008 19:14:59
Bash
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Živjo

Zanima me, če je kakšna možnost da bi bash na osx bit identičen bashu na linuxu. Na faxu "bashiramo" in nebi rad nalagov linuxov samo zaradi tega. Nekateri ukazi na osx so drugačni oz. sploh ne delajo. Upam da obstaja preprosta rešitev, čene pa parallels Confused ...
Jablanator

Jablanator

Pridružen/a: 28.10.2007
Prispevkov: 194
Kraj: Lj
Ni navedeno

Poglej uporabnikov profil
Prispevek: #2   Objavljeno 04.11.2008 19:31:45
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
kaj pa ti fali?
Jabček

Jabček

Pridružen/a: 28.10.2007
Prispevkov: 19
Ni navedeno

Poglej uporabnikov profil
Prispevek: #3   Objavljeno 04.11.2008 19:38:59
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
recimo smo progremiral neke ukaze ki ne potrebujejo argumentov , ukaze ki jih obvezno potrebujejo in ukaze kjer argumenti niso obvezni.


Koda:
while((stikalo = getopt(argc,argv,"ab:c:d:ef::g:h:ij::k::l")) != -1)


dvopičje za črko pomeni da so dodatni argumenti obvezni, dvojna podpičja pa da so opcijski argumenti, brez pa pomeni da jih ni.

V osx opcijskih sploh nemoreš takole zapisat. Ne deluje.

Pa recimo funkcija find je tut bl okleščena recimo nima -prinf funkcije....

zato Smile bi rabil nekaj podobnega linuxu...
Stevie Wozniak

Stevie Wozniak

Pridružen/a: 09.09.2007
Prispevkov: 1175
Kraj: Šempas (čez teden Ljubljana)
Ni navedeno

Poglej uporabnikov profil
Prispevek: #4   Objavljeno 05.11.2008 17:45:46
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Si si poskušal namestiti Developer Tools z inštalacijskega DVD-ja? Vem namreč da se gor nahaja nekaj dodatnih ukazov za shell. Lahko pa poskušaš namestit kak dodaten CLI program (kot je npr. wget, ki ga po defaultu ni na Mac inštaliran, pa ga skor vsak Linux ima) preko Fink package managerja in si tako razširiti bash sposobnosti. Drugače boš pa najmanj težav imel, če si boš prek kakega VM (npr. VirtualBox) namestil Linuxe.
Jablanator

Jablanator

Pridružen/a: 30.10.2007
Prispevkov: 81
Ni navedeno

Poglej uporabnikov profil
Prispevek: #5   Objavljeno 05.11.2008 23:20:18
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Verjetno imaš probleme ker sintaksa ni točno točna med GNU in neGNU (=mac os x) verzijami programov.
Poizkusi namestiti kak GNU paket osnovnih programov za mac os x.
Jablanator

Jablanator

Pridružen/a: 12.06.2007
Prispevkov: 153
Ni navedeno

Poglej uporabnikov profil
Prispevek: #6   Objavljeno 05.11.2008 23:55:34
Odgovori s citatom Dodaj uporabnika na seznam ignoriranih
Ah, podlaga OS X-a ni Linux ampak Unix, in sicer FreeBSD različica. Zato so
tudi manjše razlike.

Drugače pa lahko za manjkajoče zadeve poskusiš macports: klik

Jaz prihajam iz BSD okolja zato mi osebno ne manjka nič. Ukvarjam se s sistemsko
administracijo in mi ima Mac OS X najbolj uporaben in všečen op. sistem od vseh
Linux / Unix distribucij. Vsebuje vsa orodja iz Unix sveta z najboljšim uporabniškim
vmesnikom trenutno na tržišču.

LP
Ne moreš dodajati novih tem
Ne moreš odgovarjati na teme
Ne moreš urejati svojih prispevkov
Ne moreš brisati svojih prispevkov
Ne moreš glasovati v anketi
Pokaži sporočila:
Pojdi na:
Jabuk.si Vsa vsebina spletne strani je last Jabuk.si in njegovih članov. © 2004 - 2020 Jabuk.si Kontakt Kontakt   Domov Domov   Na vrh strani Na vrh strani