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í
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
dnes 15:30 | Zajímavý projekt

Společnost Jolla oznámila v příspěvku Case study: Sailfish Watch na svém blogu, že naportovala Sailfish OS na chytré hodinky. Využila a inspirovala se otevřeným operačním systémem pro chytré hodinky AsteroidOS. Použita je knihovna libhybris. Ukázka ovládání hodinek na YouTube.

Ladislav Hagara | Komentářů: 2
dnes 14:15 | Nová verze

Byla vydána verze 7.1.0 skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Jedná se o první stabilní verzi nejnovější větvě 7.1. Přehled novinek v dokumentaci. Podrobnosti v ChangeLogu. K dispozici je také příručka pro přechod z PHP 7.0.x na PHP 7.1.x.

Ladislav Hagara | Komentářů: 0
dnes 12:55 | Nová verze

Google Chrome 55 byl prohlášen za stabilní. Nejnovější stabilní verze 55.0.2883.75 tohoto webového prohlížeče přináší řadu oprav a vylepšení (YouTube). Opraveno bylo také 36 bezpečnostních chyb. Mariusz Mlynski si například vydělal 22 500 dolarů za 3 nahlášené chyby (Universal XSS in Blink).

Ladislav Hagara | Komentářů: 1
dnes 11:55 | Pozvánky

Máte rádi svobodný software a hardware nebo se o nich chcete něco dozvědět? Přijďte na 135. sraz spolku OpenAlt, který se bude konat ve čtvrtek 8. prosince od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Sraz bude tentokrát tématický. Bude retro! K vidění budou přístroje jako Psion 5mx nebo Palm Z22. Ze svobodného hardwaru pak Openmoko nebo čtečka WikiReader. Přijďte se i vy pochlubit svými legendami, nebo alespoň na pivo. Moderní hardware má vstup samozřejmě také povolen.

xkucf03 | Komentářů: 0
dnes 00:10 | Nová verze

Byla vydána verze 3.2 svobodného systému pro detekci a prevenci průniků a monitorování bezpečnosti počítačových sítí Suricata. Z novinek lze zmínit například podporu protokolů DNP3 a CIP/ENIP, vylepšenou podporu TLS a samozřejmě také aktualizovanou dokumentaci.

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

Byla vydána beta verze Linux Mintu 18.1 s kódovým jménem Serena. Na blogu Linux Mintu jsou hned dvě oznámení. První o vydání Linux Mintu s prostředím MATE a druhé o vydání Linux Mintu s prostředím Cinnamon. Stejným způsobem jsou rozděleny také poznámky k vydání (MATE, Cinnamon) a přehled novinek s náhledy (MATE, Cinnamon). Linux Mint 18.1 bude podporován až do roku 2021.

Ladislav Hagara | Komentářů: 0
včera 16:42 | Nová verze

Byl vydán Devuan Jessie 1.0 Beta 2. Jedná se o druhou beta verzi forku Debianu bez systemd představeného v listopadu 2014 (zprávička). První beta verze byla vydána v dubnu letošního roku (zprávička). Jedna z posledních přednášek věnovaných Devuanu proběhla v listopadu na konferenci FSCONS 2016 (YouTube, pdf).

Ladislav Hagara | Komentářů: 0
včera 15:16 | Komunita

Na GOG.com začal zimní výprodej. Řada zlevněných her běží oficiálně také na Linuxu. Hru Neverwinter Nights Diamond lze dva dny získat zdarma. Hra dle stránek GOG.com na Linuxu neběží. Pomocí návodu ji lze ale rozběhnout také na Linuxu [Gaming On Linux].

Ladislav Hagara | Komentářů: 1
včera 13:14 | Bezpečnostní upozornění

Byla vydána verze 2.7.1 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Řešeno je několik bezpečnostních problémů. Aktualizován byl především Tor Browser na verzi 6.0.7. Tor Browser je postaven na Firefoxu ESR (Extended Support Release) a právě ve Firefoxu byla nalezena a opravena vážná bezpečnostní chyba MFSA 2016-92 (CVE-2016-9079, Firefox SVG Animation

… více »
Ladislav Hagara | Komentářů: 0
30.11. 19:19 | Nová verze

Příspěvek na blogu nadace Raspberry Pi je věnován bezpečnostním vylepšením v nejnovější verzi Raspbianu s desktopovým prostředím PIXEL. V oficiálních obrazech je nově zakázán SSH přístup. Ten lze samozřejmě povolit po zavedení Raspbianu pomocí nástroje raspi-config. Nemá-li uživatel k Raspberry Pi připojený terminál, může SSH přístup povolit vytvořením souboru ssh v adresáři /boot. Raspbian nově upozorňuje uživatele na bezpečnostní riziko, je-li SSH přístup povolen a uživatel pi nemá změněno výchozí heslo.

Ladislav Hagara | Komentářů: 42
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 755 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: koniec riadku unix a windows v jednom subore!

3.7.2007 15:54 kata
koniec riadku unix a windows v jednom subore!
Přečteno: 1311×
Ahoj, zas ja. mam subor
To: "MENO PRIEZVISKO" menoemail.biz
Subject: Com Lite Command message
From: commandcommand.net
Content-Type: text/plain; format=flowed; delsp=yes; charset=utf-8
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Date: Thu, 07 Jun 2007 12:00:00 +0200

1
taaaaemail.biz
-----BEGIN RSA PUBLIC KEY-----
MIICCgKCAgEAtNapmzIXB4AGrTPk6SylW9C4chFDo9t9SVWzE1euNqDCyy4eXhed
ya/yBN5TND4S3NatrL7cNpj8xV/YRB4aSGuxqKjFrUWN4v/K48b3+h4mf/ygYVyL
aBIKnmE3VHRtysdfsdffsPeaIGfXkiFFsn7fcnZSWTzZVXMlSC1fNoR0067vxTZw
Xd1+eJK8/T70NIBOqniF+NFWZBr1aPf/Xx8BR1K6fllBr2gTbw/8JcfDqYsThWas
PsFxfCaFVODA+di4jjY7TH9Ce+lx2tWFiwFekcqZeVvQlYtbUxddqp04dr39auz1
n7WVas6l/ufcaMKXdBL8Hmjmv1yv3qp5wTsMmdqDjNmnO1na+F96EcJWDmvfoiWl
ouFVXN4iwuNnwvfJ+PzmGo5AqinXYECnmEeRBCQHb5RGwVzZxx9PTruKMawY5oiM
M2i9sYc0VgRrsdfsdfsdfafdahtrhhgfh7fwjlCJ1shp7GfTFi+GF0/pgAcZLM2u
k5TgvHK2tWN0305f/J6IzCcxfPm7Np/5Q+HRgQCRIkTsm6/480ElbNwRNETFBjTl
Ajz+9chXqmraxFPn/duNFlftXtkMKoIowLCQ6c5LWVt+4MA66unIh8PxLjFSUfI3
ACZkH2nY2fmX424xvaKtmNocTNzZ/u9274pbhUTT1YhvfZH1/znHGwECAwEAAQ==
-----END RSA PUBLIC KEY-----
9
You have added secure key for menoemail.biz.
a chcem aby to od zaciatku suboru az po 1 bol koniec riadku ako v windowse (cize 10) a od jednotky po koniec ako v unixe (cize 10 13), mozete mi poradit ako to spravit a v com?

Odpovědi

3.7.2007 16:32 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: koniec riadku unix a windows v jednom subore!
Rozdělte si to na dvě části, převeďte konce řádků v každé zvlášť a pak to spojte třeba pomocí cat.
3.7.2007 17:01 kata
Rozbalit Rozbalit vše Re: koniec riadku unix a windows v jednom subore!
cat je v poho, no myslim nieakym nastrojom, pre prikazovy riadok, aby iso vytvorit script!
3.7.2007 17:07 kata
Rozbalit Rozbalit vše Re: koniec riadku unix a windows v jednom subore!
cat je pre prikazovy riadok na spajanie, ale pre prepisanie konca riadkov tych suborou nieco do prikazoveho nie je?
3.7.2007 19:33 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: koniec riadku unix a windows v jednom subore!
Nejspíš budete mít v systému něco jménem dostounix, unixtodos, d2u nebo u2d. Případně si můžete napsat vlastní.
4.7.2007 09:52 Ash | skóre: 53
Rozbalit Rozbalit vše Re: koniec riadku unix a windows v jednom subore!
Buď asi tr nebo sed. Jelikož chcete jen část souboru, tak sed.
3.7.2007 17:59 Jan Martinek | skóre: 43 | blog: johny | Brno
Rozbalit Rozbalit vše Re: koniec riadku unix a windows v jednom subore!
Ty konce řádků jsi nějak pomíchal. Chtěl jsi to takhle nebo naopak?
#!/usr/bin/python
import sys

first_part = True
for line in sys.stdin:
    if first_part:
        line = line.rstrip('\n')
        if line == '1':
            first_part = False
        line = line + '\r\n'
    sys.stdout.write(line)
4.7.2007 09:38 Ash | skóre: 53
Rozbalit Rozbalit vše Re: koniec riadku unix a windows v jednom subore!
Python, omg :D Více viz sed.
4.7.2007 12:42 Jan Martinek | skóre: 43 | blog: johny | Brno
Rozbalit Rozbalit vše Re: koniec riadku unix a windows v jednom subore!
Řešení v sedu kupodivu běží pomaleji než v Pythonu. Ale sed zase startuje rychleji. Takže sed může (měřeno na mém počítači) ušetřit maximálně 100 milisekund - pro delší běh je rychlejší Python. Jo a sed taky ušetří 4 mega paměti.
Ale měl jsem napsat raději "sed, omg" - ušetřil bych si čas strávený testováním. Btw, musel jsem to trochu upravit, jinak
sed: -e expression #1, char 10: unknown command: `\'
4.7.2007 13:59 Ondřej Kubečka | skóre: 29 | blog: datlovo | Ulm
Rozbalit Rozbalit vše Re: koniec riadku unix a windows v jednom subore!
No ja spise narazil a to, ze sed, na ktery jsem aktualne koukal nebyl GNU sed, takze na "komplikovanosti" typu 's/$/\r/' jsem mohl vesele zapomenout... Proste '\r' v teto implementaci rozhodne nezname carriage return. Takze bych se asi ohlizel treba spise po (n)awku.
4.7.2007 09:02 Dejv | skóre: 36 | blog: Jak ten blog nazvat ... ? | Ostrava
Rozbalit Rozbalit vše Re: koniec riadku unix a windows v jednom subore!
koniec riadku ako v windowse (cize 10) ... ako v unixe (cize 10 13)
S tema koncema radu v tom mas trochu hokej. Windows pouziva pro konec radku dvojici znaku <CR><LF>, cili 0x0D 0x0A neboli 13 10. Linux pouziva pouze <LF>, cili 0x0A neboli 10.

Dejf
Pevne verim, ze zkusenejsi uzivatele me s mymi napady usmerni a poslou tam, kam tyto napady patri...
4.7.2007 09:37 Ash | skóre: 53
Rozbalit Rozbalit vše Re: koniec riadku unix a windows v jednom subore!
Pokud je v souboru jako výchozí Windows/CRLF:
sed -i -e "/^1^M$/,$s/^M$//" soubor.txt
Pokud je v souboru jako výchozí Unix/LF:
sed -i -e "1,/^$/s/$/\r/" soubor.txt
Pozn 1: ^M je to, co v bashi vznikne Ctrl+V, Enter, nebo to můžete nahradit sekvencí "\x0D" (GNU sed). Pozn 2: \r je v GNU sed, jinak nahradit... no jde to různě ;)
4.7.2007 09:45 Ash | skóre: 53
Rozbalit Rozbalit vše Re: koniec riadku unix a windows v jednom subore!
Tedy, koukám máte v tom vážně hokej :) a chcem aby to od zaciatku suboru az po 1 bol koniec riadku ako v windowse (cize 10) a od jednotky po koniec ako v unixe (cize 10 13), mozete mi poradit ako to spravit a v com?
Ako v windowse: tak to je CRLF, tedy 0D0A, tedy 1310.
Ako v unixe: tak to je LF, tedy 0A, tedy 13.
Vycházel jsem z vaší slovní interpretace, čili že začátek chcete Windows CRLF a zbytek Unix LF. Pokud jste to chtěl obráceně (začátek Unix LF a pak Windows CRLF), tak jen přehoďte rozsahy:
Výchozí DOS CRLF:
sed -i -e "1,/^^M$/s/^M$//" soubor.txt

Výchozí Unix LF:
sed -i -e "/^1$/,$s/$/\r/" soubor.txt
Snad jsem to nezmotal.
4.7.2007 09:49 Ash | skóre: 53
Rozbalit Rozbalit vše Re: koniec riadku unix a windows v jednom subore!
Jo a v jednom případě se řídím prázdným řádkem (to se mi jeví systémové, nebo tělo mailu je od hlaviček odděleno prázdným řádkem) a v druhém případě tou jedničkou (to už ne, nevím jestli tam je vždy jednička, to asi budete vědět vy). Šlo by to v tomto směru doladit.
4.7.2007 09:54 Ash | skóre: 53
Rozbalit Rozbalit vše Re: koniec riadku unix a windows v jednom subore!
Myšleno "tedy 10", napsáno "tedy 13".
4.7.2007 14:22 happy barney | skóre: 34 | blog: dont_worry_be_happy
Rozbalit Rozbalit vše Re: koniec riadku unix a windows v jednom subore!
perl -nle 'BEGIN{$\="\r\n"}; print; $\="\n" unless length'

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.