akerro
g/Mozilla

http://i.imgur.com/UNOw92K.png

czemu moj firefox bierze tyle pamieci

zskk

@akerro: moj fx potrafi zająć i 3gb...

akerro
g/Linux

@duxet @zskk @Writer znacie basha? mam problem z przeslaniem parametrow z uzyciem xargs

./program <tutaj idzie xargs -n1 cat file.txt> <tutaj drugi parametr do programu podany ręcznie>

i na stdout chce miec output programu a ciagle dostaje output xargs ;/

zskk

@akerro: 100%cpu nie rowne innemu 100% cpu, nie wiesz czy nasycasz IPC w procesorze, prawda jest taka, ze mozna zawsze wydusic coś więcej ;)

akerro
g/Linux

@duxet @zskk @Writer znacie basha? mam problem z przeslaniem parametrow z uzyciem xargs

./program <tutaj idzie xargs -n1 cat file.txt> <tutaj drugi parametr do programu podany ręcznie>

i na stdout chce miec output programu a ciagle dostaje output xargs ;/

zskk

@akerro: no to masz nauczke, nigdy nie proponuj rozwiązania tylko opisz na przyszlosc problem dokladnie i nie sugeruj niczego. co wiecej - daj zawsze przykladowe poprawne zawolanie, zawartosc pliku. zrobilbym to w pierwszej minucie przy poprawnym inpucie z twojej strony

akerro
g/Linux

@duxet @zskk @Writer znacie basha? mam problem z przeslaniem parametrow z uzyciem xargs

./program <tutaj idzie xargs -n1 cat file.txt> <tutaj drugi parametr do programu podany ręcznie>

i na stdout chce miec output programu a ciagle dostaje output xargs ;/

zskk

@akerro:

while read line; do for word in $(echo $line | xargs); do ./valid code $word; done; done < file.txt

@borysses: jak catujesz plik to potrzeba go zassac do ramu/swapu, on ma miec 600gb plik, co odpada as well. czytanie per linia bedzie spoko, mozna by sie pokusic o gnu parallel, to wtedy by mozna bylo nasycic kontroler, io, wątki w cpu i tak dalej...

akerro
g/Linux

@duxet @zskk @Writer znacie basha? mam problem z przeslaniem parametrow z uzyciem xargs

./program <tutaj idzie xargs -n1 cat file.txt> <tutaj drugi parametr do programu podany ręcznie>

i na stdout chce miec output programu a ciagle dostaje output xargs ;/

zskk

@akerro: tego, masz 100% pewnosc ze masz 1 slowo per linia?

akerro
g/Linux

@duxet @zskk @Writer znacie basha? mam problem z przeslaniem parametrow z uzyciem xargs

./program <tutaj idzie xargs -n1 cat file.txt> <tutaj drugi parametr do programu podany ręcznie>

i na stdout chce miec output programu a ciagle dostaje output xargs ;/

zskk

@akerro: zaraz ci to napisze, uzywanie awka to armata, przy 600gb textu to katastrofa bedzie ;)

akerro
g/Linux

@duxet @zskk @Writer znacie basha? mam problem z przeslaniem parametrow z uzyciem xargs

./program <tutaj idzie xargs -n1 cat file.txt> <tutaj drugi parametr do programu podany ręcznie>

i na stdout chce miec output programu a ciagle dostaje output xargs ;/

zskk

@borysses: strzelasz z armaty do muchy. @akerro - zapomnialem ze ty masz tego 60mb

akerro
g/Linux

@duxet @zskk @Writer znacie basha? mam problem z przeslaniem parametrow z uzyciem xargs

./program <tutaj idzie xargs -n1 cat file.txt> <tutaj drugi parametr do programu podany ręcznie>

i na stdout chce miec output programu a ciagle dostaje output xargs ;/

zskk

@akerro: pewnie tobie zalezy na:

for word in $(xargs < file.txt); do ./valid code $word; done

edytka, te 60 skopiowalem z twoich prob, pewnie go nie chcesz :E

akerro
g/Linux

@duxet @zskk @Writer znacie basha? mam problem z przeslaniem parametrow z uzyciem xargs

./program <tutaj idzie xargs -n1 cat file.txt> <tutaj drugi parametr do programu podany ręcznie>

i na stdout chce miec output programu a ciagle dostaje output xargs ;/

zskk

@akerro: innymi slowy, jaki masz wlaciwie problem? zakladam ze zle podchodzisz do tego. podejrzewalnie chcesz:

dla kazdego slowa w slowniku file.txt wykonaj komende ./program slowo parametr2 < ???

akerro
g/Linux

@duxet @zskk @Writer znacie basha? mam problem z przeslaniem parametrow z uzyciem xargs

./program <tutaj idzie xargs -n1 cat file.txt> <tutaj drugi parametr do programu podany ręcznie>

i na stdout chce miec output programu a ciagle dostaje output xargs ;/

zskk

@akerro: czyli ./program dupa1 dupa2 i to ma ci zająć w chuj czasu procesora, tak? a wez wklej mi output z

head -n1 file.txt

akerro
g/Linux

@duxet @zskk @Writer znacie basha? mam problem z przeslaniem parametrow z uzyciem xargs

./program <tutaj idzie xargs -n1 cat file.txt> <tutaj drugi parametr do programu podany ręcznie>

i na stdout chce miec output programu a ciagle dostaje output xargs ;/

zskk

@akerro: okej, ale chyba sie nie rozumiemy. chcesz przekazac 1 (slownie jeden) parametr z tego pliku, zakladam ze 1 slowo z 1 linii, a potem jako drugi parametr chcesz podac twoj recznie wklepany, rajt?

akerro
g/Linux

@duxet @zskk @Writer znacie basha? mam problem z przeslaniem parametrow z uzyciem xargs

./program <tutaj idzie xargs -n1 cat file.txt> <tutaj drugi parametr do programu podany ręcznie>

i na stdout chce miec output programu a ciagle dostaje output xargs ;/

zskk

@akerro: a co masz w pliku? :>

no i wklej jak to wolasz, przykladowe poprawne zawolanie itp. z fusów nie bede wrozyc ;)

akerro
g/Linux

@duxet @zskk @Writer znacie basha? mam problem z przeslaniem parametrow z uzyciem xargs

./program <tutaj idzie xargs -n1 cat file.txt> <tutaj drugi parametr do programu podany ręcznie>

i na stdout chce miec output programu a ciagle dostaje output xargs ;/

zskk

@akerro: ./program $( xargs -n1 < plik.txt | head -n1 ) $drugi_param

akerro
g/Linux

@duxet @zskk @Writer znacie basha? mam problem z przeslaniem parametrow z uzyciem xargs

./program <tutaj idzie xargs -n1 cat file.txt> <tutaj drugi parametr do programu podany ręcznie>

i na stdout chce miec output programu a ciagle dostaje output xargs ;/

zskk

@duxet: to jest brzydkie, zamiast "cat plik" zrobic lepiej " < plik"

akerro
g/Linux

@duxet @zskk @Writer znacie basha? mam problem z przeslaniem parametrow z uzyciem xargs

./program <tutaj idzie xargs -n1 cat file.txt> <tutaj drugi parametr do programu podany ręcznie>

i na stdout chce miec output programu a ciagle dostaje output xargs ;/

zskk

@akerro: po co ci xargs do tego? i zapomniales o `` a raczej bardziej bash-koszernych $( komenda)