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 01:22 | Komunita

Společnost Trump Media & Technology Group (TMTG) založena bývalým prezidentem USA Donaldem Trumpem spouští sociální síť Truth Social. Ta je založena na open source sociální síti Mastodon, jejíž zdrojové kódy jsou k dispozici pod licencí AGPLv3 (GNU Affero General Public License). Zdrojové kódy Truth Social ale k dispozici nejsou a tím pádem je licence AGPLv3 porušována. Dle organizace Software Freedom Conservancy má TMTG 30 dnů na nápravu, tj. zveřejnění zdrojových kódů Truth Social. Pokud se tak nestane, přijde o práva ke zdrojovým kódům sítě Mastodon.

Ladislav Hagara | Komentářů: 33
včera 00:11 | Nová verze

Fabio Loli vydal verzi 21.10 časové osy linuxových distribucí Linux Distributions Timeline. Ke stažení je png i svg. Jedná se o fork již neaktualizovaného GLDT (GNU/Linux Distribution Timeline).

Ladislav Hagara | Komentářů: 0
22.10. 19:00 | Nová verze

Rozšíření Visual Studio Code "Language Support for Java(TM) by Red Hat" dospělo do verze 1.0. Přehled novinek s náhledy a videi v příspěvku na blogu.

Ladislav Hagara | Komentářů: 15
22.10. 14:33 | Komunita

Bylo oznámeno, že konference FOSDEM 2022 (Free and Open source Software Developers’ European Meeting) proběhne online o víkendu 5. a 6. února 2022.

Ladislav Hagara | Komentářů: 0
22.10. 08:00 | Zajímavý projekt

Dactyl-Manuform (kombinace DactylManuform) je svého druhu populární typ ergonomické klávesnice. Existuje několik parametrických generátorů variant šasi pro 3D tisk, řada forků a dokonce několik drobných výrobců nabízí sady nebo již sestavené klávesnice: patří mezi ně např. Bastard Keyboards (dříve HID Technologies), jenž nyní zveřejnil schémata tvrdých ohebných PCB ([1] [2]) pod licencí Creative Commons BY-NC-SA 4.0. Oproti původnímu ručnímu drátování je to krok k více funkcím (podsvícené či hotswap spínače) a příp. sériové výrobě.

Fluttershy, yay! | Komentářů: 3
22.10. 07:00 | Nová verze

Byla vydána verze 1.56.0 programovacího jazyka Rust (Wikipedie). Současně byla edice Rust 2021 prohlášena za stabilní. Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.

Ladislav Hagara | Komentářů: 12
21.10. 17:11 | Bezpečnostní upozornění

V PHP byla nalezena bezpečnostní chyba CVE-2021-21703 zneužitelná k lokální eskalaci práv. Opravena je v upstream verzi 8.0.12.

Ladislav Hagara | Komentářů: 5
21.10. 14:11 | Zajímavý projekt

Na Crowd Supply běží kampaň na podporu zařízení KrakenSDR s pěti přijímači RTL-SDR. Lze je používat nezávisle nebo současně jako radiozaměřovač nebo pasivní radar.

Ladislav Hagara | Komentářů: 36
21.10. 11:11 | Komunita

Implementace OpenPGP Sequoia PGP byla přelicencována z GPL 2+ na LGPL 2+. Vývojáři to zdůvodňují na dvou příkladech: Apple nepovoluje GPL software ve svém App Storu a problém s GPL má také Thunderbird.

Ladislav Hagara | Komentářů: 0
21.10. 10:11 | IT novinky

Problémy s výrobou a dodáváním má také Raspberry Pi. Raspberry Pi 4 s 2 GB RAM proto dočasně zdražilo z 35 na 45 dolarů.

Ladislav Hagara | Komentářů: 4
Kolik monitorů (obrazovek) používáte současně?
 (49%)
 (36%)
 (14%)
 (1%)
Celkem 434 hlasů
 Komentářů: 29, poslední 19.10. 07:04
Rozcestník



Dotaz: Jak smazat řádek v souboru pomocí BASH

19.9. 23:27 Jenda
Jak smazat řádek v souboru pomocí BASH
Přečteno: 367×
Dobrý večer, nejsem žádný programátor přesto bych potřeboval pomocí scriptu v BASH napsat podmínku která ověří jestli existuje v souboru /opt/ip část řetězce "127.0.0.1"

pokud by řetězec existoval potřeboval bych odstranit celý řádek na kterém se nalezený řetězec nachází

Mohl by mi prosím nějaký profesionál pomoci? Předem moc děkuji.

Řešení dotazu:


Odpovědi

Gréta avatar 20.9. 00:05 Gréta | skóre: 33 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: Jak smazat řádek v souboru pomocí BASH

si taky umíš najít hodinu :D :D

co jakoby vobyč příkaz sed nestačil by hele :O :O

sed "/127.0.0.1/d" /opt/ip > /opt/ip

nejdřiv si to rači zazálohuj třeba zkopírováním

cp /opt/ip /opt/zaloha.ip

by se to mohlo vobnovit kdyby seto jakoby trošičku pokazilo protože je moc hodin a špatně se myslí už :O :D :O :D

dobrou noc!!

myslíte žeby jako moch zeman dělat úřad a vyprávět bonmoty zapomoci ouija tabulky hele?? :O 👻 :O 👻
Řešení 2× (DaBler, Gréta)
20.9. 00:11 ttttttttttt
Rozbalit Rozbalit vše Re: Jak smazat řádek v souboru pomocí BASH
Nebude zlobit zápis do stejného souboru, který se čte? Používám raději
sed -i "/127.0.0.1/d" /opt/ip
případně
sed "/127.0.0.1/d" /opt/ip | sponge > /opt/ip
Docela by mě i zajímalo, jestli to je potřeba nebo ne.
Řešení 1× (Gréta)
20.9. 00:34 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Jak smazat řádek v souboru pomocí BASH

Zlobit to bude docela určitě. A taky se ten vzorek bude brát jako regulární výraz, takže pro jistotu bych doporučil spíš

  sed -re '/127\.0\.0\.1/ d' -i /opt/ip
Gréta avatar 20.9. 11:51 Gréta | skóre: 33 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: Jak smazat řádek v souboru pomocí BASH

jj zlobit to bude :D

btw rožšířený regexpy asi jako nebudou uplně potřeba hele :O :O

myslíte žeby jako moch zeman dělat úřad a vyprávět bonmoty zapomoci ouija tabulky hele?? :O 👻 :O 👻
20.9. 12:45 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Jak smazat řádek v souboru pomocí BASH
To je spíš takový zvyk, dávám "-r" všude, abych nemusel řešit, kde jsou basic a kde extended.
20.9. 17:04 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: Jak smazat řádek v souboru pomocí BASH
Nebude to zlobit. Len to pred samotnym vyjonami sed-u ten subor skrati na 0B. Potom z neho zmaze (neexistujuci) riadok a potom ho zapise. Vysledna velkost 0B.

Zlobit nebude, bude to jeden z najspolahlivejsich prikazov v systeme.
If you hold a Unix shell up to your ear, you can you hear the C.
Gréta avatar 20.9. 11:49 Gréta | skóre: 33 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: Jak smazat řádek v souboru pomocí BASH

aspoň vidiš žeto jako neni žádná sranda ptát se/vodpovídat takle pozdě vnoci :D

joa tu zálohu de naspat zato i jakože třeba

sed "/127\.0\.0\.1/d" -i.zaloha /opt/ip

a si ji to pak vyrobí samo :O ;D

myslíte žeby jako moch zeman dělat úřad a vyprávět bonmoty zapomoci ouija tabulky hele?? :O 👻 :O 👻
Jendа avatar 20.9. 18:22 Jendа | skóre: 77 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Jak smazat řádek v souboru pomocí BASH
Já osobně používám grep -v "127\.0\.0\.1", což je druhý přístup, třeba někomu bude bližší.
#define if(x) if ((x) || (rand() < RAND_MAX * 0.000001))
20.9. 20:09 Aleš Kapica | skóre: 51 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Jak smazat řádek v souboru pomocí BASH
Já na to raději používám ed.

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.