abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 17:55 | Nová verze

Byla vydána betaverze Fedory 33, tj. o poslední zastávce před vydáním finální verze, která je momentálně naplánována na 20. října. Výchozí souborový systému byl změněn z Ext4 na Btrfs. Výchozí prostředí GNOME bylo aktualizováno na verzi 3.38. Mezi oficiální edice přibyla Fedora IoT.

Ladislav Hagara | Komentářů: 4
včera 14:22 | Zajímavý článek

David Revoy se před rokem rozhodl, že vydá svůj open source webový komiks Pepper&Carrot také knižně a ve vlastní režii. Použije k tomu pouze open source software. Nemá to jednoduché. V několika příspěvcích na svém blogu popsal problémy a jejich postupné řešení. Po roce testování je ale konečně s výsledkem spokojen.

Ladislav Hagara | Komentářů: 4
včera 14:00 | Komunita

Lukáš Bařinka oznámil vydávání série video cvičení Programování v shellu na YouTube.

Ladislav Hagara | Komentářů: 1
včera 11:11 | Zajímavý článek

Nová čísla časopisů od nakladatelství Raspberry Pi: MagPi 98 (pdf), HackSpace 35 (pdf), Wireframe 42 (pdf) a Hello World 14 (pdf).

Ladislav Hagara | Komentářů: 0
včera 08:00 | Nová verze

Byla vydána verze 8.4 OpenSSH. Blíží se ohlášený zákaz algoritmu „ssh-rsa“ kvůli zranitelnosti SHA-1.

Fluttershy, yay! | Komentářů: 0
28.9. 13:22 | Zajímavý projekt

Více než 60 moderních telefonů má díky práci týmu dobrovolníků SOMainline šanci na zařazení do oficiálního linuxového jádra. Patche pro podporu chipsetu SD630 a SD660, kterým jsou tyto telefony poháněny, jsou postupně začleňovány. Tým se soustředí na zprovoznění klasických linuxových distribucí pro telefony, ale věnuje se i zprovoznění běžného AOSP. Další tým vývojářů postmarketOS již delší dobu pracuje na podpoře chipsetu MSM8953, který umožňuje vdechnout život dalším nejméně 30 telefonům vydaných v letech 2017 a 2018.

David Heidelberg | Komentářů: 22
28.9. 08:00 | Komunita

Svobodný kancelářský balík LibreOffice slaví 10 let od svého vzniku. Projekt byl představen 28. září 2010.

Ladislav Hagara | Komentářů: 21
28.9. 07:00 | Pozvánky

Ve dnech 15. až 17. října 2020 se bude konat společná openSUSE + LibreOffice konference. Původně měla konference probíhat v Norimberku, ale vzhledem k situaci bude probíhat online. Konference již zveřejnila program. Naplánováno je několik desítek přednášek. Registrace a podrobnosti naleznete na stránce konference.

Zdeněk Crhonek | Komentářů: 1
27.9. 18:11 | Zajímavý software

SimulIDE je realtimový simulátor elektronických obvodů. Podporuje také PIC, AVR a Arduino. K dispozici je verze 0.4.13. Vývojáře lze podpořit na Patreonu.

Ladislav Hagara | Komentářů: 0
27.9. 14:11 | Nová verze

Virtual Machine Manager aneb virt-manager (Wikipedie), tj. GUI pro správu virtuálních strojů podporovaných knihovnou libvirt, byl vydán ve verzi 3.0.0. Přehled novinek v příspěvku na blogu. Zdůrazněna je nová volba --cloud-init.

Ladislav Hagara | Komentářů: 4
Používáte aplikaci eRouška?
 (19%)
 (3%)
 (2%)
 (12%)
 (50%)
 (8%)
 (6%)
Celkem 469 hlasů
 Komentářů: 35, poslední 20.9. 21:50
Rozcestník

Dotaz: jak na cut?

4.5.2005 10:54 Roland | skóre: 3
jak na cut?
Přečteno: 559×
Potrebuji programem cut oriznout vystup z ls -l treba tak aby tak zustalo jen uzivatelske jmeno. Oddelovac je tabulator, tedy standartni oddelovac pro program cut. No a vystup je porad kompletni, cutem se nic neorizne. Mam jsem prolezl snad skrznaskrz a nemuzu na to prijit. OS je solaris.

pulpim1@sunrise2:/home/stud/pulpim1/unx>ls -l | grep -v total | cut -f 3
-rwxr-xr-x 1 pulpim1 student 183 Apr 30 23:48 case.sh
-rwxr-xr-x 1 pulpim1 student 40 Apr 28 13:32 hello.sh
-rw-r--r-- 1 pulpim1 student 109680 Apr 28 17:10 mujadr
-rwxr-xr-x 1 pulpim1 student 20 Apr 28 17:53 s1.sh

diky vsem

Odpovědi

4.5.2005 11:02 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: jak na cut?
Oddělovač mi nepřipadá jako tabelátor, takže
... | cut -d' ' -f6
Na Solarisu je mrzký find, kdybys tam měl GNU find, tak stačí
find . -printf '%u\n'
4.5.2005 11:05 Roland | skóre: 3
Rozbalit Rozbalit vše Re: jak na cut?
no tady se to divne zformatovalo ale je to tabulator
4.5.2005 11:08 pard | skóre: 17
Rozbalit Rozbalit vše Re: jak na cut?
;-) neni, jsou to mezery, jen je to zarovnane
4.5.2005 11:14 nemo
Rozbalit Rozbalit vše Re: jak na cut?
Cut se mi nikdy nepodarilo prinutit na detekci tabulatoru. Pouzij awk, je i na Solarisu. ls -l|awk '{print $3}'
4.5.2005 11:32 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: jak na cut?
Není to tabelátor, nebo mám jiný Solaris než ty ;-)
4.5.2005 11:07 pard | skóre: 17
Rozbalit Rozbalit vše Re: jak na cut?
myslim, ze tech mezer pred username tam nemusi byt vzdycky stejne ...
awk by neslo pouzit?
4.5.2005 11:24 Roland | skóre: 3
Rozbalit Rozbalit vše Re: jak na cut?
aha tak to vysvetluje muj problem....
dekuji ze jste me "nakopl" spravnym smerem
to resi vse ls -l | awk '{print$3}'
4.5.2005 11:15 Jan Martinek | skóre: 43 | blog: johny | Brno
Rozbalit Rozbalit vše Re: jak na cut?
Řekni panu učiteli, ať po vás nechce takové blbosti. Zjišťování UID majitele souboru či adresáře se dělá pomocí stat(). Proč kvůli tomu pouštět ls, grep a cut? A hlavně - co s tím potom?
4.5.2005 11:27 Roland | skóre: 3
Rozbalit Rozbalit vše Re: jak na cut?
No kdyby to bylo tak jednoduche tak OK. Ale ja mam napsal program ktery bude realizovat prikaz "find" s operatory: -print -size -user -mtime
4.5.2005 11:34 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: jak na cut?
Tak to bych asi raději psal v C, než se pokoušel parsovat výstup ls...
4.5.2005 12:55 Jan Martinek | skóre: 43 | blog: johny | Brno
Rozbalit Rozbalit vše Re: jak na cut?
Aha, ty máš v úmyslu napsat find? Tak to jsi měl napsat rovnou, aby si každý mohl zahlasovat pro svůj oblíbený programovací jazyk. Přikláním se k C, pythonu nebo perlu (v tomto pořadí).
4.5.2005 15:08 Roland | skóre: 3
Rozbalit Rozbalit vše Re: jak na cut?
jenze my musime programovat v shellu a tak pozivam ls -Rl a pomoci awk to budu formatovat
4.5.2005 16:37 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše Re: jak na cut?
A co třeba takhle?
ls -l | while read r c u g s d t n; do echo "size $s, name $n"; done
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
4.5.2005 17:43 agi | skóre: 8
Rozbalit Rozbalit vše Re: jak na cut?
Ještě tam patří proměnná pro měsíc:
ls -l | while read r c u g s m d t n; do echo "size $s, name $n jmeno"; done
Ale programovat find v shellu je vážně hrůza.
4.5.2005 18:01 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše Re: jak na cut?
No to je bezva. Ruzne ls mohou mit ruzny format vystupu. Na to se neda spolehat. Muj ls vypisuje mesic s anglickym locales a s ceskym ne, tak to bych doporucoval pouzit lc -l --time-style=long-iso a pak jde pouzit ta moje verze.
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
4.5.2005 18:04 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: jak na cut?
--time-style=long-iso? Ty myslíš, že na Solarisu musí být GNU ls? Nebo tam mohou taky být oba, jeden v /bin, druhý v /usr/local/bin, kdo má jak nastavené cesty, tak se podle toho některý z nich spustí...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.