Re: Tip: Cloning a running server


To czdebian-l zavinac debian bod cz
From Petr Heřman <ph zavinac lf2 bod cuni bod cz>
Date Fri, 10 Feb 2006 12:52:19 +0100
Mail-followup-to czdebian-l zavinac debian bod cz
User-agent Mutt/1.5.11

On Fri, Feb 10, 2006 at 11:41:35AM +0100, Petr Heřman wrote:
> On Thu, Feb 09, 2006 at 09:55:39PM -0500, Matej Cepl wrote:
> > Na původním počítači:
> > 
> > aptitude search '~i !~M' | tr -s ' ' | cut -f 2 -d ' ' | tr '\n' ' ' \
> >         > installed.txt
> 
> tr '\n' ' '
> tr: obě dvě množiny musí být při nahrazování zadány
> ??

Téhle chybové hlášce jsem sám dost dlouho nerozuměl a trvalo mi to
asi půl hodiny. Vytáhnul jsem si to totiž do příkazové řádky
pomocí gmp 'cut & paste' z původní Matějovy zprávy,
kde mezi argumenty druhého příkazu tr namísto mezery \x20
byla ISO-8859-2 NO-BREAK SPACE \xa0,
což ovšem bash odmítnul interpretovat jako oddělovač...
Zajímavé je, že i 'od' to klidně označí jako space
(mj. nevim taky jak 'od' domutit vypisovat znaky s diakritikou):

$ cat cepl | grep search | od -tx1a

0000000 61  70  74  69  74  75  64  65  20  73  65  61  72  63  68  20
         a   p   t   i   t   u   d   e  sp   s   e   a   r   c   h  sp

0000020 27  7e  69  20  21  7e  4d  27  20  7c  20  74  72  20  2d  73
         '   ~   i  sp   !   ~   M   '  sp   |  sp   t   r  sp   -   s

0000040 20  27  20  27  20  7c  20  63  75  74  20  2d  66  20  32  20
        sp   '  sp   '  sp   |  sp   c   u   t  sp   -   f  sp   2  sp

0000060 2d  64  20  27  20  27  20  7c  20  74  72  20  27  5c  6e  27
         -   d  sp   '  sp   '  sp   |  sp   t   r  sp   '   \   n   '

0000100 a0  27  20  27  20  5c  0a
        sp   '  sp   '  sp   \  nl
        !!

Jsou to dobré vtipy :-)
Matěji, v jakém zrádném editoru píšeš ty programy??

Petr Heřman


Partial thread listing: