Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - Jakub Neburka

Stran: 1 ... 5 6 [7] 8 9
91
Vývoj / Re:Regulární výraz v sed nefunguje
« kdy: 15. 01. 2013, 13:04:23 »
Tak to vypadá, že příkaz mám dobře, ale na 64b sedu mi to dává špatné výsledky, zatímco na 32b systému mi to funguje :(
To me hodne zajima, hod jsem nejaky co nejjednodussi priklad, jak ti to dava spatny vysledek.

Kód: [Vybrat]
declare -p | sed -ne '/^declare -- [a-z]/p'

mi vypíše:
Kód: [Vybrat]
declare -- BASH="/bin/bash"
declare -- BASH_COMMAND
declare -- BASH_SUBSHELL
declare -- BASH_VERSION="4.2.37(1)-release"
declare -- COLUMNS="99"
declare -- COMP_WORDBREAKS
declare -- HISTFILE="/home/neburka/.bash_history"
declare -- HISTFILESIZE="500"
declare -- HISTSIZE="500"
declare -- HOSTNAME="neburkalenovo"
declare -- HOSTTYPE="x86_64"
declare -- IFS="       
declare -- LINES="44"
declare -- MACHTYPE="x86_64-pc-linux-gnu"
declare -- OPTERR="1"
declare -- OSTYPE="linux-gnu"
declare -- PROMPT_COMMAND="echo -ne \"\\033_\${USER}@\${HOSTNAME%%.*}:\${PWD/#\$HOME/~}\\033\\\\\""
declare -- PS1="\\[\\033[01;32m\\]\\u@\\h\\[\\033[01;34m\\] \\w \\\$\\[\\033[00m\\] "
declare -- PS2="> "
declare -- PS4="+ "
declare -- SECONDS

Ještě mám dva typy: buď mám nějak špatně lokalizaci, nebo tomu vadí, že je to přeložené s nls :/

92
Vývoj / Re:Regulární výraz v sed nefunguje
« kdy: 15. 01. 2013, 12:59:09 »
Prýmek: No to -E by bylo hezký, kdyby sed tenhle opšn měl :) Podle mě a manuálových stránek má -E jen grep :) ale máš pravdu, že plusko v BRE není, musel jsem to mírně upravit. Nicméně můj problém s rozbitám 64b sedem to tak jako tak neřeší :/

93
Vývoj / Re:Regulární výraz v sed nefunguje
« kdy: 15. 01. 2013, 12:56:42 »
Tak to vypadá, že příkaz mám dobře, ale na 64b sedu mi to dává špatné výsledky, zatímco na 32b systému mi to funguje :(

Mimochodem úplné řešení je:
declare -p | sed -ne 's/declare -- \([a-z][a-z0-9_]*\)=.*$/\1/p'

94
Vývoj / Re:Regulární výraz v sed nefunguje
« kdy: 15. 01. 2013, 12:44:32 »
Na Ubuntu to funguje :) Achjo..

95
Vývoj / Re:sed REGEX
« kdy: 15. 01. 2013, 12:40:59 »
Tak vypadá to, že můj sed nějak zvláštně ignoruje velikost písmen a přitom:
declare -p | sed -ne '/^declare -- [M-P]/p'
vypíše jiný výsledek než
declare -p | sed -ne '/^declare -- [m-p]/p'
ale ten druhý kombinuje veklá i malá písmena O__O. Asi přestanu používat Gentoo :/

96
Vývoj / Re:sed REGEX
« kdy: 15. 01. 2013, 12:31:25 »
Citace
     -n      By default, each line of input is echoed to the standard output after all of the commands have been applied to it.  The -n option
             suppresses this behavior.
man sed(1)

Kód: [Vybrat]
# echo X | sed 's/X/Y/'
Y
# echo X | sed -n 's/X/Y/'
#

Ale vždyť -n používám správně. Problém je s regexem.. :/

97
Vývoj / Regulární výraz v sed nefunguje
« kdy: 15. 01. 2013, 11:21:11 »
Ahoj.

Potřeboval bych pomoct s regulárním výrazem pro sed. Nějak nechápu, proč mi to nefunguje :) Mým cílem je vypsat všechny definované proměnné, jejichž název obsahuje jen malá písmena, číslice a podtržítko. Zkouším to takto:

declare -p | sed -ne 's/^declare -- \([a-z0-9_]+\)=/\1/p'

K mému údivu se vypíší i proměnné jako PATH, BASH a podobně, tedy proměnné s velkými písmeny :( Kde je chyba?
Zkoušel jsem třeba i:

declare -p | sed -ne '/declare -- [a-z]/p'

s podobným stejnám výsledkem :(

98
Hardware / Re:Instalace Linuxu na ARM
« kdy: 15. 01. 2013, 11:15:11 »
Pro mě je to ideální HW. Má to jen ty periferky, které potřebuji. UART na debug, Ethernet, USB, SD (eMMC) a někdy se hodí i HDMI.
BeagleBone znáš? Pokud nepotřebuješ hdmi, stačí ti nižší výkon a chceš ušetřit, mohl by být pro tebe zajímavej.
viz třeba: http://www.tigal.com/category/185

Jojo, udělal jsem si docela slušný průzkum před nákupem. Mě se ten výkon ale docela hodí občas. Třeba na apache a web služby v pythonu..

99
Hardware / Re:Instalace Linuxu na ARM
« kdy: 15. 01. 2013, 10:15:00 »
ODROID-U2 za tu cenu nemá moc konektorů, taky tam mohli pár přidat  ::)

Pro mě je to ideální HW. Má to jen ty periferky, které potřebuji. UART na debug, Ethernet, USB, SD (eMMC) a někdy se hodí i HDMI. Deska má díky tomu 5x5 cm. Pokud chce člověk víc rozhraní, může si na hardkernel koupit vhodnou modifikaci:
třeba http://www.hardkernel.com/renewal_2011/products/prdt_info.php?g_code=G135235611947
nebo se sata: http://www.hardkernel.com/renewal_2011/products/prdt_info.php?g_code=G132342040298


100
Distribuce / Re:Instalace Slaxu na pevný disk
« kdy: 14. 01. 2013, 16:37:32 »
Mám pocit, že si disk vůbec rozdělovat nemusel, pokud by zavaděč uměl pracovat s filesystémem (NTFS asi), na kterém jsou windows. Prostě bych do C:\ nakopíroval slax a nainstaloval vhodný zavaděč :)

101
Software / Re:Nasazení Linuxu v obchodě
« kdy: 14. 01. 2013, 16:21:36 »
No já si spíš myslím, že dovyvinout by se měli spíš uživatelé. Pokud někdo neví ani, že flashka se musí korektně odpojit (to jsem se já mimo jiné naučil až v linuxu), tak prostě pro něj je tak akorát nějaké zadrátované zařízení na internet s androidem. Nějaká gramotnost je potřeba vždy a linux se člověk naučí stejně tak jako windows, možná ještě lehčeji, začne-li včas.

Byl bych raději, kdyby se linux už víc neprznil a nepřibližoval windows stylu..

102
Distribuce / Re:Instalace Slaxu na pevný disk
« kdy: 11. 01. 2013, 12:50:40 »
Mimochodem před vánoci měli na alze 2GB USB flashky za asi 90kč, tak to není zas taková investice mít jednu určenou jen pro Slax :) Rozdal jsem jich hned několik se Slaxem jako dárky ;]

103
Distribuce / Re:Instalace Slaxu na pevný disk
« kdy: 11. 01. 2013, 12:48:44 »
Já nějak nechápu, proč si to zbytečně komplikujete a nebootujete z USB.. Já mám třeba doma starý notebook, který má vadný řadič HDD a tak na něm bootuju z a používám jen USB disk.. teď tam zrovna mám Slax a jsem spokojený.

104
Distribuce / Re:Instalace Slaxu na pevný disk
« kdy: 11. 01. 2013, 10:12:46 »
Myslím, že by úplně stačilo říct, že je stejná instalace na USB jako na HDD. A pro USB flash disk na slax.org instrukce jsou :)

105
Hardware / Re:Instalace Linuxu na ARM
« kdy: 09. 01. 2013, 10:29:27 »
Ten image se dá upravovat i tak, že se spustí ve VM (viz např. https://fedoraproject.org/wiki/Architectures/ARM/HowToQemu ) a pak už si tam člověk dělá co chce...

Jojo, s qemu občas dělám, ale právě nerozumím tomu, jak teda qemu nabootuje, když se to na každým ARMu dělá jinak? A jakou emulaci vybrat pro specifický ARM? Kdybych třeba chtěl přeložit Gentoo pod qemu, jak to udělám, aby to běželo v ARM emulaci i pak na konkrétmím ARM procesoru?

Stran: 1 ... 5 6 [7] 8 9