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í
×
dnes 12:44 | Nová verze

Po roce vývoje od vydání verze 5.2.0 byla vydána verze 5.3.0 svobodného integrovaného vývojového prostředí KDevelop (Wikipedie). Novinkou je analyzátor Clazy. Vylepšena byla podpora programovacích jazyků C++, PHP a Python. Ke stažení a k vyzkoušení je i binární balíček s KDevelopem 5.3.0 ve formátu AppImage.

Ladislav Hagara | Komentářů: 0
dnes 05:55 | Komunita

Ubuntu 19.04 bude mít kódové jméno Disco Dingo. Dle oznámení v diskusním listu ubuntu-devel-announce je ve vývojové verzi Disco Dinga výchozím Pythonem 3 verze 3.7. Perl byl aktualizován na verzi 5.28. OpenSSL 1.0 bude nahrazeno OpenSSL 1.1.1 LTS. Nové instalace Dinga budou mít sloučený /usr. Stane se tak 7 let po sloučení /usr ve Fedoře nebo Arch Linuxu.

Ladislav Hagara | Komentářů: 5
dnes 02:22 | IT novinky

V pondělí a úterý proběhl v San Franciscu Chrome Dev Summit 2018. Přehled dění v příspěvcích na Chromium Blogu. Videozáznamy přednášek na YouTube. Představen byl například web pro webové vývojáře web.dev nebo rozšíření webového prohlížeče Chrome s názvem VisBug (YouTube) určené pro webdesignery. Slíbená je podpora Firefoxu.

Ladislav Hagara | Komentářů: 0
včera 23:22 | Zajímavý projekt

Byl spuštěn Humble Dystopian Bundle. V balíčku počítačových her jsou také hry běžící na Linuxu: Beholder, Orwell: Keeping an Eye On You, Orwell: Ignorance is Strength a Observer.

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

Jan Klat publikoval na Medium výsledky ankety věnované platům PHP vývojářů. Zúčastnilo se 419 respondentů. Kompletní výsledky na Tabulky Google.

Ladislav Hagara | Komentářů: 1
včera 22:22 | Nová verze

Byla vydána nová verze 1.29 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Představení novinek také na YouTube.

Ladislav Hagara | Komentářů: 0
včera 11:47 | Pozvánky
Začínáte s automatizací? Chcete se naučit správně používat Ansible? Přijďte na další Prague Containers Meetup 20. listopadu v prostorách Seznamu v Praze na Andělu.
little-drunk-jesus | Komentářů: 0
včera 11:47 | Pozvánky
V úterý 20. 11. v Praze proběhne akce Oracle Czech Republic Meetup Group. Od 18.00 si budete moct vyslechnout přednášky NetSuite Developer Toolset a Product Recommendations system at Bronto.
RichardF | Komentářů: 0
včera 10:33 | Nová verze

Byly aktualizovány živé instalační obrazy průběžně aktualizované linuxové distribuce Void Linux (Wikipedie). Nejnovější obrazy ve verzi 20181111 jsou k dispozici vedle i686 a x86_64 také pro jednodeskové počítače s ARM: BeagleBone, Cubieboard, Odroid a Raspberry Pi. Void Linux používá balíčkovací systém XBPS (X Binary Package System), LibreSSL a init systém a správce služeb runit. Ke stažení jsou obrazy postavené jak nad glibc, tak nad musl.

Ladislav Hagara | Komentářů: 3
včera 02:00 | IT novinky

Byl aktualizován seznam 500 nejvýkonnějších superpočítačů na světě TOP500. Nejvýkonnějším superpočítačem zůstává superpočítač Summit. Český superpočítač Salomon klesl na 213. místo. Další přehledy a statistiky na stránkách projektu. V aktuálním žebříčku GREEN500 (GFlops/watts) obsadil superpočítač Summit 3. místo.

Ladislav Hagara | Komentářů: 0
Jak nejčastěji otevíráte dokumenty na počítači?
 (89%)
 (3%)
 (8%)
Celkem 66 hlasů
 Komentářů: 4, poslední včera 14:36
Rozcestník

Dotaz: Porovnavani cisel v BASH

16.10.2004 22:03 *Mirda* | skóre: 24 | Sedlčany
Porovnavani cisel v BASH
Přečteno: 399×
Zdravim tucnaky, potrebuji poradit v BASHi. Mam soubor ve kterem jsou cisla a ja z nej potrebuji vytahnout jen ta, ktera jsou dejme tomo vetsi nez 3000.
Snazil jsem se pomoci grep, ale nenasel jsem zadny takovy parametr.

Odpovědi

16.10.2004 22:07 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Porovnavani cisel v BASH
awk '{if($0>3000)print}'
16.10.2004 23:33 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: Porovnavani cisel v BASH
Ten parametr pro grep je
grep -E '^[[:blank:]]*0*([3-9][0-9]{3,}|[12][0-9]{4,})[[:blank:]]*$'
;-)
16.10.2004 23:35 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: Porovnavani cisel v BASH
Aha, ostře větší než 3000. Stejně je to jedno.
16.10.2004 23:38 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Porovnavani cisel v BASH
:-)

Podle toho, jak to vlastně vypadá, by možná šlo ušetřit:
grep -E '\<0*([3-9][0-9]{3,}|[12][0-9]{4,})\>'
Ostře větší než 3000 se mi řešit nechce... (bude se to muset rozepsat na hnusné případy).
17.10.2004 02:06 *Mirda* | skóre: 24 | Sedlčany
Rozbalit Rozbalit vše Re: Porovnavani cisel v BASH
Pratele diky, script je jiz na svete. Awk bylo to co jsem potreboval.
17.10.2004 11:33 Honza "tux" Friesse | skóre: 15 | blog: Tuxův blog | Vyškov
Rozbalit Rozbalit vše Re: Porovnavani cisel v BASH
No ja prihodim jeste ciste bash reseni :

IFS=$'\n'

#ulozime si vypis souboru do pole res=(`cat "$soubor"`)

for ((i=0;i<${#res[*]};i++));do actual_file=${res[$i]} #aktualni soubor if [ $actual_file -ge 3000 ];then echo $actual_file fi done
17.10.2004 11:35 Honza "tux" Friesse | skóre: 15 | blog: Tuxův blog | Vyškov
Rozbalit Rozbalit vše Re: Porovnavani cisel v BASH
Aaaha, to je tak kdyz se clovek nediva na nahled :) Tak jeste jednou :
IFS=$'\n'
#ulozime si vypis souboru do pole 
res=(`cat "$soubor"`)
for ((i=0;i<${#res[*]};i++));do 
  actual_file=${res[$i]} #aktualni soubor 
  if [ $actual_file -ge 3000 ];then 
    echo $actual_file 
  fi 
done
17.10.2004 12:00 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: Porovnavani cisel v BASH
Kdyz uz ciste bash reseni, mozna rychlejsi by bylo tohle:
#!/bin/bash
cat soubor | while read N; do
  if (($N > 3000)); then
    echo $N
  fi
done
Nicmene, porad je to o dost pomalejsi nez reseni v awku.
17.10.2004 21:11 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: Porovnavani cisel v BASH
Teď ještě někdo napište řešení v sendmail.cf ;-)

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.