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 00:11 | Nová verze

Po roce vývoje od vydání verze 3.0 a více než 6 000 změnách byla vydána nová stabilní verze 4.0 softwaru, který vytváří aplikační rozhraní umožňující chod aplikací pro Microsoft Windows také pod GNU/Linuxem, Wine (Wikipedie). Z novinek lze zdůraznit například podporu Vulkanu nebo Direct3D 12. Podrobnosti v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
včera 20:44 | Nová verze

Byla vydána verze 11.7 open source alternativy GitHubu, tj. softwarového nástroje s webovým rozhraním umožňujícího spolupráci na zdrojových kódech, GitLab (Wikipedie). Představení nových vlastností i s náhledy v příspěvku na blogu.

Ladislav Hagara | Komentářů: 0
včera 17:22 | Bezpečnostní upozornění

V balíčkovacím systému APT používaném v Debianu a z něj vycházejících linuxových distribucích byla nalezena bezpečnostní chyba CVE-2019-3462. Útočník může vzdáleně spustit libovolný příkaz pod právy roota.

Ladislav Hagara | Komentářů: 4
včera 17:00 | Nová verze

Canonical oznámil vydání Ubuntu Core 18. Nová verze Ubuntu Core vychází z Ubuntu 18.04 LTS a podporována bude 10 let. Jedná se o placenou podporu. Ubuntu Core je určeno pro IoT (internet věcí) a vestavěné systémy.

Ladislav Hagara | Komentářů: 0
včera 15:31 | Nová verze

Vyšlo Pharo 7.0 (otevřená implementace Smalltalku). Nyní je kompletně bootstrapováno ze zdrojových kódů spravovaných Gitem, má nové nástroje na procházení a editaci kódu a přináší mnoho dalších změn a oprav. Popis novinek v češtině.

Pavel Křivánek | Komentářů: 0
včera 02:22 | Nová verze

Byla vydána verze 4.5 linuxové distribuce Parrot (Wikipedie). Jedná se o linuxovou distribuci založenou na Debianu a zaměřenou na penetrační testování, digitální forenzní analýzu, reverzní inženýrství, hacking, anonymitu nebo kryptografii.

Ladislav Hagara | Komentářů: 2
21.1. 17:22 | Pozvánky

V sobotu 23. února se uskuteční 6. ročník WordCampu – největší konferenci o WordPressu v ČR. Ke konferenci probíhá i soutěž typu CTF (Capture The Flag) o volné vstupenky, kde si lze zkusit zneužít běžné bezpečnostní chyby.

smíťa | Komentářů: 0
21.1. 17:11 | Pozvánky

Letošní ročník konference Prague PostgreSQL Developer Day se bude konat 13. a 14. února v prostorách FIT ČVUT. Program konference najdete na stránkách konference, stejně jako registrační formulář.

TomasVondra | Komentářů: 0
21.1. 16:55 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě v nástroji pro správu databází v jednom PHP souboru Adminer. Chyba je už půl roku opravena. Stačí Adminer aktualizovat.

Ladislav Hagara | Komentářů: 4
20.1. 18:33 | Nová verze

Byla vydána nová stabilní verze 2.7 svobodné decentralizované mikroblogovací platformy a sociální sítě podobné Twitteru Mastodon (Wikipedie). Detailní přehled novinek na GitHubu.

Ladislav Hagara | Komentářů: 0
Používáte USB Type-C?
 (20%)
 (16%)
 (11%)
 (12%)
 (38%)
 (4%)
 (43%)
Celkem 463 hlasů
 Komentářů: 0
Rozcestník

Dotaz: Přesměrování a pajpy

16.8.2005 09:18 KruX
Přesměrování a pajpy
Přečteno: 96×
Ahoj,

mám takový problém:
---cut---
#!/bin/sh

cat << EOF
Ahoj Svete...
EOF
---cut---
což zcela v souladu s očekáváními vypíše text. Zatím jasné.

Dále mějme třeba kolonu:
echo "Ahoj Svete..." | sed 's/Svete/svete/'
A moje otázka zní, jak to udělat v tom scriptu? Je to vůbec nějak možné? Mořím se s tím už docela dlouho a došly mi nápady...

Díky za tipy.

Odpovědi

16.8.2005 09:35 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Přesměrování a pajpy
Buď úplně stejně:
sed 's/Svete/svete/' << EOF
Ahoj Svete...
EOF
nebo vůbec nerozumím, co vlastně chceš.
16.8.2005 10:56 KruX
Rozbalit Rozbalit vše Re: Přesměrování a pajpy
Ale to je samosebou jasné, jde mi o obecný princip. To byl jen příklad.

Tak jinej příklad:
echo "Ahoj Svete..." | sed 's/Svete/svete/' | awk '{print$1}'
Prostě jak to zrealizovat v tom scriptu. Načítání těch dat z externího souboru apod. nechci, proto to řeším.

Díky za tipy.
16.8.2005 10:59 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: Přesměrování a pajpy
No a co vám tedy nejde? V čem je problém?
16.8.2005 11:06 © | skóre: 37 | blog: escaped
Rozbalit Rozbalit vše Re: Přesměrování a pajpy
cat | sort | awk ... atd... << EOF
data5
data4
data3
data2
data1
data0
EOF
Myslím, že je zjevné, co mi nejde, ani proč mi to nejde. To přesměrování jde do toho posledního příkazu v té koloně a já potřebuji aby šlo do toho prvního příkazu v koloně a z něj do kolony. Je to teď už jasné, v čem je problém?
16.8.2005 11:12 #Tom
Rozbalit Rozbalit vše Re: Přesměrování a pajpy
Beze sporu by se dalo najít i složitější řešení, mohl by ale pomoci tenhle debilní hack s vnořeným shellem:
(sed 's/ABC/abc/' | sed 's/DEF/def/') << EOF
> ABC DEF
> EOF
abc def
Ono to jde ale i takto pomocí prostého seskupení příkazů:
{ sed 's/ABC/abc/' | sed 's/DEF/def/'; } << EOF
> ABC DEF
> EOF
abc def
16.8.2005 11:17 © | skóre: 37 | blog: escaped
Rozbalit Rozbalit vše Re: Přesměrování a pajpy
Výborně. Děkuji. NEchápu, že mě to nenapadlo. :-( Vlastně první varianta mě napadla, ale nevyhovovala.
16.8.2005 12:31 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše Re: Přesměrování a pajpy
A kde je problém v postupu
sed 's/ABC/abc/' << EOF | sed 's/DEF/def/'
ABC DEF
EOF
nebo
<< EOF sed 's/ABC/abc/' | sed 's/DEF/def/'
ABC DEF
EOF
?
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é.

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.