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í
×

dnes 01:23 | Komunita

Phoronix spustil 2017 Linux Laptop Survey. Tento dotazník s otázkami zaměřenými na parametry ideálního notebooku s Linuxem lze vyplnit do 6. července.

Ladislav Hagara | Komentářů: 0
včera 22:44 | Nová verze

Po třech měsících vývoje od vydání verze 5.5.0 byla vydána verze 5.6.0 správce digitálních fotografií digiKam (digiKam Software Collection). Do digiKamu se mimo jiné vrátila HTML galerie a nástroj pro vytváření videa z fotografií. V Bugzille bylo uzavřeno více než 81 záznamů.

Ladislav Hagara | Komentářů: 1
včera 17:44 | Nová verze

Byla vydána verze 9.3 open source alternativy GitHubu, tj. softwarového nástroje s webovým rozhraním umožňujícího spolupráci na zdrojových kódech, GitLab. Představení nových vlastností v příspěvku na blogu a na YouTube.

Ladislav Hagara | Komentářů: 2
včera 13:53 | Nová verze

Simon Long představil na blogu Raspberry Pi novou verzi 2017-06-21 linuxové distribuce Raspbian určené především pro jednodeskové miniaturní počítače Raspberry Pi. Společně s Raspbianem byl aktualizován také instalační nástroj NOOBS (New Out Of the Box Software). Z novinek lze zdůraznit IDE Thonny pro vývoj v programovacím jazyce Python a především offline verzi Scratche 2.0. Ten bylo dosud možné používat pouze online. Offline bylo možné používat pouze Scratch ve verzi 1.4. Z nového Scratchu lze ovládat také GPIO piny. Scratch 2.0 vyžaduje Flash.

Ladislav Hagara | Komentářů: 0
22.6. 14:24 | Nová verze

Opera 46, verze 46.0.2597.26, byla prohlášena za stabilní. Nejnovější verze tohoto webového prohlížeče je postavena na Chromiu 59. Z novinek lze zmínit například podporu APNG (Animated Portable Network Graphics). Přehled novinek pro vývojáře na blogu Dev.Opera. Oznámení o vydání zmiňuje také první televizní reklamu.

Ladislav Hagara | Komentářů: 0
22.6. 13:37 | IT novinky

I čtenáři AbcLinuxu před dvěma lety vyplňovali dotazníky věnované Retro ThinkPadu. Nyní bylo potvrzeno, že iniciativa Retro ThinkPad je stále naživu a Lenovo připravuje speciální edici ThinkPadu jako součást oslav jeho 25. výročí.

Ladislav Hagara | Komentářů: 19
22.6. 10:22 | Komunita

Bylo oznámeno, že frontend a runtime programovacího jazyka D bude začleněn do kolekce kompilátorů GCC (GNU Compiler Collection). Správcem byl ustanoven Iain Buclaw.

Ladislav Hagara | Komentářů: 7
21.6. 18:47 | IT novinky
Bulharská firma Olimex je známá jako výrobce kvalitních mini arm desek, u nichž se snaží být maximálně open source. Kromě velké otevřenosti taktéž zaručují dlouhodobou podporu výroby, což je vítáno ve firemním prostředí. Nyní firma ohlásila ESP32-GATEWAY, malou IoT desku s Wifi, Bluetooth, Ethernetem a 20 GPIO porty za 22EUR. Tato malá deska je ořezanou verzí ESP32-EVB.
Max | Komentářů: 21
21.6. 18:00 | Zajímavý článek

LinuxGizmos (v dubnu loňského roku přejmenován na HackerBoards a v lednu letošního roku zpět na LinuxGizmos) zveřejnil výsledky čtenářské ankety o nejoblíbenější jednodeskový počítač (SBC) v roce 2017. Letos se vybíralo z 98 jednodeskových počítačů (Tabulky Google). Nejoblíbenějšími jednodeskovými počítači v letošním roce jsou Raspberry Pi 3 Model B, Raspberry Pi Zero W a Raspberry Pi 2 Model B.

Ladislav Hagara | Komentářů: 0
21.6. 14:22 | Pozvánky

Ne-konference jOpenSpace 2017 se koná od 13. do 15. října 2017 v hotelu Farma u Pelhřimova. Registrace účastníků je nutná. Více informací na stránkách ne-konference.

Zdenek H. | Komentářů: 0
Chystáte se pořídit CPU AMD Ryzen?
 (6%)
 (31%)
 (1%)
 (9%)
 (44%)
 (9%)
Celkem 828 hlasů
 Komentářů: 65, poslední 1.6. 19:16
    Rozcestník

    Dotaz: Debian a problémy s pipe

    28.9.2008 13:46 Corwin
    Debian a problémy s pipe
    Přečteno: 436×
    Ahoj všem, narazil jsem na zajímavý problém a absolutně nevím, co s ním. Snad někdo budete vědět :-) Takže, napíšu do konzole: martin@martin1:~$ ls -lrt | wc -l
    bash:  wc: command not found
    Když to samé napíšu znovu (po několika zkoušeních třeba), funguje to v pořádku: martin@martin1:~$ ls -lrt | wc -l
    3
    Chvilku to jde, pak třeba zase dlouho ne a tak dokola. Dělá to u jakékoliv kombinace příkazů, kdy se používá pipe. Čím to může být? Mimochodem, používám Debian unstable.

    Odpovědi

    Jan Drábek avatar 28.9.2008 14:23 Jan Drábek | skóre: 41 | blog: Tartar | Brno
    Rozbalit Rozbalit vše Re: Debian a problémy s pipe
    Nemůže tohle dělat konkrétní verze shelu (bash, csh, zsh...)?
    01010010 01000101 01010000 01101100 01001001 00110010 01000100 01100101 01010110
    28.9.2008 15:25 Corwin
    Rozbalit Rozbalit vše Re: Debian a problémy s pipe
    Zkoušel jsem bash, sh a ksh a všude je to stejné...
    28.9.2008 18:36 XSimi | skóre: 10
    Rozbalit Rozbalit vše Re: Debian a problémy s pipe
    ls -lrt|wc -l tohle bude fungovat. Neptej se me proc.....
    28.9.2008 18:41 Corwin
    Rozbalit Rozbalit vše Re: Debian a problémy s pipe
    No, tak výsledek je následující:

    ls -lrt|wc -l opravdu funguje. Dokonce to pak funguje i s mezerama ls -lrt | wc -l (nějakou dobu). Ale zkoušel jsem třeba ps -ef|grep pokus a to neklaplo (nejříve), pak to funguvalo a zase to šlo i s mezerou ps -ef | grep pokus. Takže se na to spolehnout nemůžu... A hlavně bych chtěl rozumět tomu, proč to tak je :-)
    28.9.2008 19:25 hysterix
    Rozbalit Rozbalit vše Re: Debian a problémy s pipe
    Mam stejny problem :( Centos 5.2
    28.9.2008 20:07 dustin | skóre: 61 | blog: dustin
    Rozbalit Rozbalit vše Re: Debian a problémy s pipe
    Zkusili jste ten shell strace-nout, aby bylo videt, kde ten wc hleda?
    28.9.2008 20:16 Corwin
    Rozbalit Rozbalit vše Re: Debian a problémy s pipe
    Zkusil jsem ls -lrt | strace wc -l a výsledek je tohle:

    execve("/usr/bin/wc", ["wc", "-l"], [/* 31 vars */]) = 0 brk(0) = 0x9eff000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f32000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=65677, ...}) = 0 mmap2(NULL, 65677, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f21000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/i686/cmov/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260e\1\0004\0\0\0\4"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1413540, ...}) = 0 mmap2(NULL, 1418864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7dc6000 mmap2(0xb7f1b000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x155) = 0xb7f1b000 mmap2(0xb7f1e000, 9840, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f1e000 close(3) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7dc5000 set_thread_area({entry_number:-1 -> 6, base_addr:0xb7dc56b0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 mprotect(0xb7f1b000, 4096, PROT_READ) = 0 munmap(0xb7f21000, 65677) = 0 brk(0) = 0x9eff000 brk(0x9f20000) = 0x9f20000 open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=719952, ...}) = 0 mmap2(NULL, 719952, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7d15000 close(3) = 0 open("/usr/share/locale/locale.alias", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=2586, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f31000 read(3, "# Locale name alias data base.\n# "..., 4096) = 2586 read(3, ""..., 4096) = 0 close(3) = 0 munmap(0xb7f31000, 4096) = 0 open("/usr/share/locale/cs_CZ.UTF-8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/cs_CZ.utf8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/cs_CZ/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/cs.UTF-8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/cs.utf8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/cs/LC_MESSAGES/coreutils.mo", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=294110, ...}) = 0 mmap2(NULL, 294110, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7ccd000 close(3) = 0 open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=25700, ...}) = 0 mmap2(NULL, 25700, PROT_READ, MAP_SHARED, 3, 0) = 0xb7cc6000 close(3) = 0 read(0, "celkem 8\ndrwxr-xr-x 3 martin mart"..., 16384) = 125 read(0, ""..., 16384) = 0 fstat64(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 1), ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7cc5000 write(1, "3\n"..., 23 ) = 2 close(0) = 0 close(1) = 0 munmap(0xb7cc5000, 4096) = 0 close(2) = 0 exit_group(0) = ?
    28.9.2008 20:25 Corwin
    Rozbalit Rozbalit vše Re: Debian a problémy s pipe
    A jako druhé jsem udělal strace ls -lrt | wc -l a výsledek je

    bash:  wc: command not found execve("/bin/ls", ["ls", "-lrt"], [/* 31 vars */]) = 0 brk(0) = 0x93e6000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fb9000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=65677, ...}) = 0 mmap2(NULL, 65677, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fa8000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/i686/cmov/librt.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\31\0\0004\0\0\0\240"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=30624, ...}) = 0 mmap2(NULL, 33360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7f9f000 mmap2(0xb7fa6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6) = 0xb7fa6000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libselinux.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260B\0\0004\0\0\0\314"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=95964, ...}) = 0 mmap2(NULL, 101276, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7f86000 mmap2(0xb7f9d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16) = 0xb7f9d000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libacl.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\27\0\0004\0\0\0\320"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=24800, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f85000 mmap2(NULL, 27680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7f7e000 mmap2(0xb7f84000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5) = 0xb7f84000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/i686/cmov/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260e\1\0004\0\0\0\4"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1413540, ...}) = 0 mmap2(NULL, 1418864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e23000 mmap2(0xb7f78000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x155) = 0xb7f78000 mmap2(0xb7f7b000, 9840, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f7b000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/i686/cmov/libpthread.so.0", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000H\0\0004\0\0\0\330"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=116414, ...}) = 0 mmap2(NULL, 98784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e0a000 mmap2(0xb7e1f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14) = 0xb7e1f000 mmap2(0xb7e21000, 4576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7e21000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/i686/cmov/libdl.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\n\0\0004\0\0\0H"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=9680, ...}) = 0 mmap2(NULL, 12412, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e06000 mmap2(0xb7e08000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7e08000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libattr.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\16\0\0004\0\0\0\210"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=14744, ...}) = 0 mmap2(NULL, 17612, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e01000 mmap2(0xb7e05000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0xb7e05000 close(3) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e00000 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7dff000 set_thread_area({entry_number:-1 -> 6, base_addr:0xb7dff700, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 mprotect(0xb7f78000, 4096, PROT_READ) = 0 munmap(0xb7fa8000, 65677) = 0 set_tid_address(0xb7dff748) = 6046 set_robust_list(0xb7dff750, 0xc) = 0 futex(0xbffd6df0, FUTEX_WAKE_PRIVATE, 1) = 0 rt_sigaction(SIGRTMIN, {0xb7e0e2e0, [], SA_SIGINFO}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0xb7e0e720, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 uname({sys="Linux", node="martin1", ...}) = 0 brk(0) = 0x93e6000 brk(0x9407000) = 0x9407000 open("/etc/selinux/config", O_RDONLY|O_LARGEFILE) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=584, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fb8000 read(3, "# This file controls the state of"..., 4096) = 584 read(3, ""..., 4096) = 0 close(3) = 0 munmap(0xb7fb8000, 4096) = 0 statfs64("/selinux", 84, {f_type="EXT2_SUPER_MAGIC", f_bsize=4096, f_blocks=4686471, f_bfree=3531455, f_bavail=3293393, f_files=2382720, f_ffree=2249803, f_fsid={-29595329, -650760224}, f_namelen=255, f_frsize=4096}) = 0 open("/proc/mounts", O_RDONLY|O_LARGEFILE) = 3 fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fb8000 read(3, "rootfs / rootfs rw 0 0\nnone /sys "..., 1024) = 409 read(3, ""..., 1024) = 0 close(3) = 0 munmap(0xb7fb8000, 4096) = 0 open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=719952, ...}) = 0 mmap2(NULL, 719952, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7d4f000 close(3) = 0 ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbffd6c68) = -1 EINVAL (Invalid argument) ioctl(1, TIOCGWINSZ, 0xbffd6dcc) = -1 EINVAL (Invalid argument) open("/usr/share/locale/locale.alias", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=2586, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fb8000 read(3, "# Locale name alias data base.\n# "..., 4096) = 2586 read(3, ""..., 4096) = 0 close(3) = 0 munmap(0xb7fb8000, 4096) = 0 open("/usr/share/locale/cs_CZ.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/cs_CZ.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/cs_CZ/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/cs.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/cs.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/cs/LC_TIME/coreutils.mo", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=294110, ...}) = 0 mmap2(NULL, 294110, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7d07000 close(3) = 0 open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=25700, ...}) = 0 mmap2(NULL, 25700, PROT_READ, MAP_SHARED, 3, 0) = 0xb7d00000 close(3) = 0 futex(0xb7f7aa6c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 open(".", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3 fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 fcntl64(3, F_GETFD) = 0x1 (flags FD_CLOEXEC) getdents64(3, /* 43 entries */, 4096) = 1432 lstat64("workspace", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 lgetxattr("workspace", "security.selinux", 0x93ede38, 255) = -1 ENODATA (No data available) getxattr("workspace", "system.posix_acl_access", 0x0, 0) = -1 EOPNOTSUPP (Operation not supported) socket(PF_FILE, SOCK_STREAM, 0) = 4 fcntl64(4, F_SETFL, O_RDWR|O_NONBLOCK) = 0 connect(4, {sa_family=AF_FILE, path="/var/run/nscd/socket"...}, 110) = -1 ENOENT (No such file or directory) close(4) = 0 socket(PF_FILE, SOCK_STREAM, 0) = 4 fcntl64(4, F_SETFL, O_RDWR|O_NONBLOCK) = 0 connect(4, {sa_family=AF_FILE, path="/var/run/nscd/socket"...}, 110) = -1 ENOENT (No such file or directory) close(4) = 0 open("/etc/nsswitch.conf", O_RDONLY) = 4 fstat64(4, {st_mode=S_IFREG|0644, st_size=513, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7cff000 read(4, "# /etc/nsswitch.conf\n#\n# Example "..., 4096) = 513 read(4, ""..., 4096) = 0 close(4) = 0 munmap(0xb7cff000, 4096) = 0 open("/etc/ld.so.cache", O_RDONLY) = 4 fstat64(4, {st_mode=S_IFREG|0644, st_size=65677, ...}) = 0 mmap2(NULL, 65677, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7cef000 close(4) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/i686/cmov/libnss_compat.so.2", O_RDONLY) = 4 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\16\0\0004\0\0\0\204"..., 512) = 512 fstat64(4, {st_mode=S_IFREG|0644, st_size=30436, ...}) = 0 mmap2(NULL, 33356, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb7ce6000 mmap2(0xb7ced000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x6) = 0xb7ced000 close(4) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/i686/cmov/libnsl.so.1", O_RDONLY) = 4 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\00001\0\0004\0\0\0\230"..., 512) = 512 fstat64(4, {st_mode=S_IFREG|0644, st_size=87800, ...}) = 0 mmap2(NULL, 100328, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb7ccd000 mmap2(0xb7ce2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x14) = 0xb7ce2000 mmap2(0xb7ce4000, 6120, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7ce4000 close(4) = 0 munmap(0xb7cef000, 65677) = 0 open("/etc/ld.so.cache", O_RDONLY) = 4 fstat64(4, {st_mode=S_IFREG|0644, st_size=65677, ...}) = 0 mmap2(NULL, 65677, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7fa8000 close(4) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/i686/cmov/libnss_nis.so.2", O_RDONLY) = 4 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\31\0\0004\0\0\0\314"..., 512) = 512 fstat64(4, {st_mode=S_IFREG|0644, st_size=38444, ...}) = 0 mmap2(NULL, 41532, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb7cf5000 mmap2(0xb7cfe000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x8) = 0xb7cfe000 close(4) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/i686/cmov/libnss_files.so.2", O_RDONLY) = 4 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\30\0\0004\0\0\0\250"..., 512) = 512 fstat64(4, {st_mode=S_IFREG|0644, st_size=42504, ...}) = 0 mmap2(NULL, 45720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb7cc1000 mmap2(0xb7ccb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x9) = 0xb7ccb000 close(4) = 0 munmap(0xb7fa8000, 65677) = 0 open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 4 fcntl64(4, F_GETFD) = 0x1 (flags FD_CLOEXEC) _llseek(4, 0, [0], SEEK_CUR) = 0 fstat64(4, {st_mode=S_IFREG|0644, st_size=1384, ...}) = 0 mmap2(NULL, 1384, PROT_READ, MAP_SHARED, 4, 0) = 0xb7fb8000 _llseek(4, 1384, [1384], SEEK_SET) = 0 munmap(0xb7fb8000, 1384) = 0 close(4) = 0 socket(PF_FILE, SOCK_STREAM, 0) = 4 fcntl64(4, F_SETFL, O_RDWR|O_NONBLOCK) = 0 connect(4, {sa_family=AF_FILE, path="/var/run/nscd/socket"...}, 110) = -1 ENOENT (No such file or directory) close(4) = 0 socket(PF_FILE, SOCK_STREAM, 0) = 4 fcntl64(4, F_SETFL, O_RDWR|O_NONBLOCK) = 0 connect(4, {sa_family=AF_FILE, path="/var/run/nscd/socket"...}, 110) = -1 ENOENT (No such file or directory) close(4) = 0 open("/etc/group", O_RDONLY|O_CLOEXEC) = 4 _llseek(4, 0, [0], SEEK_CUR) = 0 fstat64(4, {st_mode=S_IFREG|0644, st_size=802, ...}) = 0 mmap2(NULL, 802, PROT_READ, MAP_SHARED, 4, 0) = 0xb7fb8000 _llseek(4, 802, [802], SEEK_SET) = 0 munmap(0xb7fb8000, 802) = 0 close(4) = 0 lstat64("Desktop", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 lgetxattr("Desktop", "security.selinux", 0x93efb30, 255) = -1 ENODATA (No data available) getxattr("Desktop", "system.posix_acl_access", 0x0, 0) = -1 EOPNOTSUPP (Operation not supported) getdents64(3, /* 0 entries */, 4096) = 0 close(3) = 0 open("/usr/share/locale/cs_CZ.UTF-8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/cs_CZ.utf8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/cs_CZ/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/cs.UTF-8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/cs.utf8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/cs/LC_MESSAGES/coreutils.mo", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=294110, ...}) = 0 mmap2(NULL, 294110, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7c79000 close(3) = 0 fstat64(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fb8000 open("/etc/localtime", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=2246, ...}) = 0 fstat64(3, {st_mode=S_IFREG|0644, st_size=2246, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fb7000 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\6\0\0\0\0\0"..., 4096) = 2246 _llseek(3, -28, [2218], SEEK_CUR) = 0 read(3, "\nCET-1CEST,M3.5.0,M10.5.0/3\n"..., 4096) = 28 close(3) = 0 munmap(0xb7fb7000, 4096) = 0 clock_gettime(CLOCK_REALTIME, {1222626234, 276953915}) = 0 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2246, ...}) = 0 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2246, ...}) = 0 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2246, ...}) = 0 write(1, "celkem 8\ndrwxr-xr-x 3 martin mart"..., 125) = -1 EPIPE (Broken pipe) --- SIGPIPE (Broken pipe) @ 0 (0) --- +++ killed by SIGPIPE +++
    28.9.2008 20:29 Jan Šimák | skóre: 37 | Hradec Králové
    Rozbalit Rozbalit vše Re: Debian a problémy s pipe
    Spíš bych zkusil přímo xtrace shallu, zapíná se příkazem set -x a vypíná pomocí set +x . Pokud se mezi rouru a příkaz vkládá nějaký znak, bude po zapnutí trasování vypsán.
    28.9.2008 20:36 Corwin
    Rozbalit Rozbalit vše Re: Debian a problémy s pipe
    Tak jsem to zkusil: martin@martin1:~$ set -x
    martin@martin1:~$ ls -lrt | tail
    + $'\302\240tail'
    bash:  tail: command not found
    + ls --color=auto -lrt
    28.9.2008 20:53 Jan Šimák | skóre: 37 | Hradec Králové
    Rozbalit Rozbalit vše Re: Debian a problémy s pipe
    Z nějakého důvodu se vám vkládají mezi rouru a tail znaky \302\240. Projevuje se vám to pouze v emulátoru terminálu nebo i v terminálu?
    28.9.2008 21:19 marbu | skóre: 28 | blog: hromada | Brno
    Rozbalit Rozbalit vše Re: Debian a problémy s pipe
    A nebude to tim, ze tu mezeru pise se shiftem, protoze predchozi znak (svislitko) tak psal a jeste jej nestihl pustit?
    I think warning here is a bug. The biggest cloud service provider. There is no point in being so cool in a cold world.
    28.9.2008 21:28 Corwin
    Rozbalit Rozbalit vše Re: Debian a problémy s pipe
    Zkoušel jsem všechny kombinace - mezeru se shiftem, bez shiftu, tak i onak a nemá to vliv. Jednou to tam ty znaky vepchá, jindy ne, bez ohledu na to, jestli jsem napsal mezeru se shiftem nebo bez. Navíc v jiných systémech to píšu uplně stejně (když člověk píše rychle, tak někdy ten shift nepustí, jindy zase jo) a nikdy s tím nebyl žádný problém...
    28.9.2008 21:20 Corwin
    Rozbalit Rozbalit vše Re: Debian a problémy s pipe
    Zkusil jsem se přepnout do textové konzole (CTRL+ALT+F1) a tam to, zdá se, funguje dobře (a nebo jsem měl jen štěstí a zrovna to šlo). Emulátory to asi dělají i jiné. Normálně používám konsoli a zkusmo jsem zkusil terminal.app a tam to dělá taky.
    28.9.2008 21:37 Jan Šimák | skóre: 37 | Hradec Králové
    Rozbalit Rozbalit vše Re: Debian a problémy s pipe
    Pokud by to dělal emulátor terminálu, tak bych zkusil použít jinou znakovou sadu. Také bych otestoval xterm.
    28.9.2008 21:54 Corwin
    Rozbalit Rozbalit vše Re: Debian a problémy s pipe
    Tak to vypadá, že je to asi opravdu tím, co mačkám... Když píšu '|', tak musím použít pravý ALT+W. Když ten ALT nechám zmáčnutý, tak to tam hodí to '\302\240'. Normální terminál to spolkne a jiné systémy taky (nebo jim to nevadí). V každém případě díky za pomoc, sám bych na to nepřišel. A strace si budu pamatovat, může se to někdy hodit :-)
    28.9.2008 23:08 dustin | skóre: 61 | blog: dustin
    Rozbalit Rozbalit vše Re: Debian a problémy s pipe
    No jo, je to tak. V každém případě díky všem za prozkoumání, to se může sakra hodit :)
    28.9.2008 21:50 Jooky (inactive) | skóre: 39 | blog: Jooky | Bratislava
    Rozbalit Rozbalit vše Re: Debian a problémy s pipe
    Ta kombinacia je 'nezlomitelna' medzera (snad si tie cisla pamatam spravne) a problem je ze ju interpreter priradi k nazvu a to hlada (preto aj tie dve medzeri medzi bash: a tail: .. v tej chybovej hlaske). Skuste pozriet ako mate nastavenu klavesnicu v X11 a ci neni nieco divno nastavene v emulacii terminalu ohladom klavesnice.

    (mam dojem ze sa to tu uz riesilo, ale nejak sa mi to vlakno nedari najst)

    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.