Početak›Forumi›Linuks›Opšte Linuks diskusije›Izlaz komande
- This topic has 14 odgovora, 8 glasova, and was last updated 18 years, 8 months ranije by svarog.
-
AutorČlanci
-
24. maj 2005. u 5:03 pm #5426xphreakUčesnik
Trebao bi mi izlaz sledece komande:
cat /etc/issue
sa razlicitih distribucija LINUX OS-a.
Ja koristim SUSE 9.3.Unapred hvala svima
24. maj 2005. u 5:08 pm #28836kmilosUčesnikEvo dva primera koja su mi trenutno dostupna:
[code]Welcome to SuSE Linux 9.2 (i586) – Kernel r (l).[/code]
[code]Arch Linux 0.7 (Wombat) (n) (l)[/code]24. maj 2005. u 5:21 pm #28837DooleUčesnikEvo sta kaze meni na gentoo
This is n. (s m r) t
24. maj 2005. u 5:24 pm #28838popeyeGlavni majstorMože li se znati razlog?
24. maj 2005. u 5:37 pm #28839xphreakUčesnikNaravno
Pisem mali programcic u javi pa koristim izlaz komande da odredim koji je distro u pitanju, koristim i neke druge shell komande da odredim koji su direktorijumi za KDE, gnome itd…Ako mozda ima neko neku bolju ideju da odredim ime distribucije otvoren sam za predloge
24. maj 2005. u 5:45 pm #28840kmilosUčesnikObicno postoji i fajl /etc/*-release (ili slicno). Kod mene za ona dva imam /etc/arch-release i /etc/SuSE-release, a takav postoji i na RH/Fedori, ali nisam siguran da je to 100% tacno za sve distroe. Ako jeste, mozes samo da odseces prvi deo imena fajla sed-om i gotov si.
24. maj 2005. u 6:03 pm #28841popeyeGlavni majstorDatoteka /etc/issue nije pouzdana (ne razlikuje se dovoljno, a često je korisnici sami prilagođavaju budući da se koristi za pozdrav), pa bih ti savetovao da koristiš datoteke koje su specifične za distribucije. Na primer, proveravaš koja od datoteka sa liste je prisutna i pročitaš sadržaj.
Lista (ako neko zna još, neka dopuni):
Annvix: /etc/annvix-release
Arklinux: /etc/arklinux-release
BlackCat /etc/blackcat-release
Cobalt /etc/cobalt-release
Conectiva /etc/conectiva-release
Debian: /etc/debian_version
Gentoo: /etc/gentoo-release
Fedora /etc/fedora-release
Immunix: /etc/immunix-release
Linux-PPC /etc/linuxppc-release
Mandrake: /etc/mandrake-release
MkLinux /etc/mklinux-release
Red Hat: /etc/redhat-release
Slackware: /etc/slackware-version
SME Server (Formerly E-Smith) /etc/e-smith-release
SuSE: /etc/SuSE-release
Tiny Sofa /etc/tinysofa-release
TurboLinux /etc/turbolinux-release
UltraPenguin /etc/ultrapenguin-release
VA-Linux /etc/va-release
YellowDog /etc/yellowdog-release[/list:u]24. maj 2005. u 6:05 pm #28842xphreakUčesnikDa znam da postoji release file na suse-u je /etc/SuSE-release ali nisam siguran da li taj file postoji na ostalim distribucijama pa sam zato hteo sa komandnom.
Mozda cu na kraju da kombinujem da proveravam za file pa ako nema da vidim sa komandom ako ne moze ni tako onda da vidim uname -a, koliko je meni poznato na nekim distribucijama uname vraca i ime OS-a pored ostalih informacija.24. maj 2005. u 6:18 pm #28843xphreakUčesnikDatoteka /etc/issue nije pouzdana (ne razlikuje se dovoljno, a često je korisnici sami prilagođavaju budući da se koristi za pozdrav), pa bih ti savetovao da koristiš datoteke koje su specifične za distribucije. Na primer, proveravaš koja od datoteka sa liste je prisutna i pročitaš sadržaj.
Mislim da ce ovo dosta pomoci.
13. jun 2005. u 5:25 pm #28844lord_NIKONUčesnikMozda bi mogla da se napravi neka skripta koja bi ispisivala pored avatara koji distro korisnik ima . Samo ideja nemam pojma da li je dobra, sta vi mislite
-
AutorČlanci
Moraš biti prijavljen da bi postavio komentar u ovoj temi.