Proč tak extrémně složitě a náročně?
cat original > kopie
Btw neumí se někdo zbavit ještě toho cat? Cat je vlastně roura, tak nějaký chytrý trik s přesměrováním stdinu.
Lze udělat přesměrování proces < orig (bash načte soubor orig a předá jej na stdin procesu), lze udělat proces > kopie (bash zapíše do souboru data ze stdout procesu). Teď ještě spojit stdin a stdout. Něco jako > kopie < orig. Což nefunguje. Funguje cat > kopie < orig, ale tam je opět to cat.
Zná někdo trik, jak se toho zbavit?
> kopie < orig by znamenalo něco jako propoj výstup z kopie se vstupem s orig, ale nedělej žádnou akci. To u fyzických souborů nepůjde.
Nicméně v některých případech je možné zbavit se zbytečného kopírování dat po paměti, je ale potřeba znát kde se ta data berou, kam se zapisujou a jaké systémové volání se použije. Bohužel, cp, dd i cat používají běžné read() a write(). Na linuxu by se dalo použít splice() nebo sendfile().
Tak z tohohle cclanku se opravdu nic o tomto nedozvite.
tvrdi tam napriklad ze rtorrent ma jen konsoli... coz je sice pekne ale co dalsi desitka webovych rozhrani, take mam dojem ze ma par klientu jako binarky...
prilis povrchni. prilis jednoduche. prilis se nabizi jen vas komercni zisk.
prictu-li ten dementni zluty pruh a ubohe prosiky o vypnuti adblocku (proc jej mam asi zapnuty? abych ho na rootu vypnul? WTF! )
Nazor necht si kazdy zformuje sam... ja na root uz kaslu.
Taky byste mohl rozebrat libovolných pět překladů Pavla Frice a poukázat na to, v čem se liší. A když by to mělo být v pěti bodech, tak například:
1) obor, jímž se překlad zabývá
2) počet řetězců
3) odhadovaný čas potřebný pro překlad
4) náročnost udržování překladu odvisející od výše uvedeného
5) spokojenost Pavla Frice s odvedenou prací