Re: Regexpy w bashu

2007-04-10 Wątek Arkadiusz Chomicki

 Dnia 07-04-2007, sob o godzinie 08:01 +0200, Rafał Cygnarowski
 napisał(a):
 Dnia piątek, 6 kwietnia 2007, Paweł Zuzelski napisał:
  napotkałem dziwny problem z bashem w PLD. Wpisuję w shellu taką
 linię:
 
  if [[ mail_3 =~ mail_3 ]]; then echo TAK; else echo NIE; fi
 
  Bash w PLD odpowiada NIE, bash w innych dystrybucjach (Mandriva2007,
  OpenSuSE, Slackware) odpowiada TAK.
 Ac czy Th?
 U mnie na th
 [EMAIL PROTECTED] ~]$ if [[ mail_3 =~ mail_3 ]]; then echo TAK; else
 echo NIE; fi
 TAK

potwierdzam, odpowedz jest TAK

 [EMAIL PROTECTED] ~]$ rpm -q bash
 bash-3.2.15-1.i686

# rpm -q bash
bash-3.1.011-1


 Ciekawa sprawa...
 --
 Pozdrawiam
 Krystian T.

  errare humanum est...

 ___
 pld-users-pl mailing list
 pld-users-pl@lists.pld-linux.org
 http://lists.pld-linux.org/mailman/listinfo/pld-users-pl



pozdrawiam
ChomAr
-- 
Arkadiusz Chomicki
Władysławowo
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Regexpy w bashu

2007-04-10 Wątek Tomasz Witek
Dnia 10-04-2007, wto o godzinie 09:56 +, Arkadiusz Chomicki
napisał(a):

 potwierdzam, odpowedz jest TAK
 
  [EMAIL PROTECTED] ~]$ rpm -q bash
  bash-3.2.15-1.i686
 
 # rpm -q bash
 bash-3.1.011-1
 

No to testy:

[EMAIL PROTECTED] ~]$ if [[ mail_3 =~ mail_3 ]]; then echo TAK; else echo 
NIE; fi
NIE
[EMAIL PROTECTED] ~]$ rpm -q bash
bash-3.2.003-1.i686
[EMAIL PROTECTED] ~]$ cat /etc/pld-release 
2.99 PLD Linux (Th)

TiweK

-- 

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Regexpy w bashu

2007-04-10 Wątek Arkadiusz Chomicki

 Dnia 10-04-2007, wto o godzinie 09:56 +, Arkadiusz Chomicki
 napisał(a):

 potwierdzam, odpowedz jest TAK

  [EMAIL PROTECTED] ~]$ rpm -q bash
  bash-3.2.15-1.i686

 # rpm -q bash
 bash-3.1.011-1


 No to testy:

 [EMAIL PROTECTED] ~]$ if [[ mail_3 =~ mail_3 ]]; then echo TAK; else echo
 NIE; fi
 NIE
 [EMAIL PROTECTED] ~]$ rpm -q bash
 bash-3.2.003-1.i686
 [EMAIL PROTECTED] ~]$ cat /etc/pld-release
 2.99 PLD Linux (Th)

to przeczytalem w info bash:

`--enable-cond-command'
 Include support for the `[[' conditional command.  (*note
 Conditional Constructs::).

`--enable-cond-regexp'
 Include support for matching POSIX regular expressions using the
 `=~' binary operator in the `[[' conditional command.  (*note
 Conditional Constructs::).


pozdrawiam
ChomAr
-- 
Arkadiusz Chomicki
Władysławowo
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Regexpy w bashu

2007-04-10 Wątek Tomasz Witek
Dnia 10-04-2007, wto o godzinie 10:54 +, Arkadiusz Chomicki
napisał(a):

 to przeczytalem w info bash:
 
 `--enable-cond-command'
  Include support for the `[[' conditional command.  (*note
  Conditional Constructs::).
 
 `--enable-cond-regexp'
  Include support for matching POSIX regular expressions using the
  `=~' binary operator in the `[[' conditional command.  (*note
  Conditional Constructs::).
 

Tu jest raczej problem w zupelnie czym innym.


czy mail_3 zawiera sie w mail_3
if [[ mail_3 =~ mail_ ]]; then echo TAK; else echo NIE; fi

daje TAK i u mnie wiec dziala poprawnie.

TiweK

-- 

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Regexpy w bashu

2007-04-07 Wątek Rafał Cygnarowski
Dnia piątek, 6 kwietnia 2007, Paweł Zuzelski napisał:
 napotkałem dziwny problem z bashem w PLD. Wpisuję w shellu taką linię:

 if [[ mail_3 =~ mail_3 ]]; then echo TAK; else echo NIE; fi

 Bash w PLD odpowiada NIE, bash w innych dystrybucjach (Mandriva2007,
 OpenSuSE, Slackware) odpowiada TAK.
Ac czy Th?

U mnie Th:

[EMAIL PROTECTED] ~]$ if [[ mail_3 =~ mail_3 ]]; then echo TAK; else echo 
NIE; 
fi
NIE
[EMAIL PROTECTED] ~]$ rpm -q bash
bash-3.2.003-1.i686

Pozdrawiam,
-- 
Rafał Cygnarowski
[EMAIL PROTECTED]


pgp1Q6425YAxt.pgp
Description: PGP signature
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Regexpy w bashu

2007-04-07 Wątek Krystian Tomczyk
Dnia 07-04-2007, sob o godzinie 08:01 +0200, Rafał Cygnarowski
napisał(a):
 Dnia piątek, 6 kwietnia 2007, Paweł Zuzelski napisał:
  napotkałem dziwny problem z bashem w PLD. Wpisuję w shellu taką
 linię:
 
  if [[ mail_3 =~ mail_3 ]]; then echo TAK; else echo NIE; fi
 
  Bash w PLD odpowiada NIE, bash w innych dystrybucjach (Mandriva2007,
  OpenSuSE, Slackware) odpowiada TAK.
 Ac czy Th? 
U mnie na th
[EMAIL PROTECTED] ~]$ if [[ mail_3 =~ mail_3 ]]; then echo TAK; else
echo NIE; fi
TAK
[EMAIL PROTECTED] ~]$ rpm -q bash
bash-3.2.15-1.i686

Ciekawa sprawa...
-- 
Pozdrawiam
Krystian T.

 errare humanum est...

___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Regexpy w bashu

2007-04-07 Wątek Pawe? Zuzelski
On Sat, Apr 07, 2007 at 08:01:34AM +0200, Rafał Cygnarowski wrote:
 Ac czy Th?

Ac. Muszę popełniać wszędzie ten sam błąd, bo mam tak, na wszystkich moich
maszynach z PLD Ac.

-- 
Pozdrawiam,
Paweł Zuzelski
jid:[EMAIL PROTECTED]
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Regexpy w bashu

2007-04-07 Wątek Lukasz Glebicki
On Friday 06 of April 2007, Paweł Zuzelski wrote:

 if [[ mail_3 =~ mail_3 ]]; then echo TAK; else echo NIE; fi

W ksh i csh to nie działa :)

pozdrawiam
-- 
Łukasz Głębicki  mail/rot13:[EMAIL PROTECTED]  PLD/Linux Team
gg:246267Linux Registered User #318551   blekot:{irc,skype}
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Regexpy w bashu

2007-04-06 Wątek Paweł Zuzelski
Witam,

napotkałem dziwny problem z bashem w PLD. Wpisuję w shellu taką linię:

if [[ mail_3 =~ mail_3 ]]; then echo TAK; else echo NIE; fi

Bash w PLD odpowiada NIE, bash w innych dystrybucjach (Mandriva2007,
OpenSuSE, Slackware) odpowiada TAK.

Dodatkowo w PLD bash uruchomiony z prawami roota odpowiada TAK. Jestem
pewien, że jako zwykły użytkonik korzystam z basha, a nie żadnego
prostszego shella. Inne porównania działają prawidłowo. Przykładowo, gdy
wpisuję:

if [[ mail_3 =~ mail_ ]]; then echo TAK; else echo NIE; fi

dostaję odpowiedź TAK.

Co robię źle, że bash zachowuje się w taki sposób? Zainstalowana wersja
basha to 3.2.15-1.

-- 
Pozdrawiam,
Paweł Zuzelski
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Regexpy w bashu

2007-04-06 Wątek Adam Gapiński
Osóbka znana jako Paweł Zuzelski, wystukała:
 Witam,

 napotkałem dziwny problem z bashem w PLD. Wpisuję w shellu taką linię:

 if [[ mail_3 =~ mail_3 ]]; then echo TAK; else echo NIE; fi

 Bash w PLD odpowiada NIE, bash w innych dystrybucjach (Mandriva2007,
 OpenSuSE, Slackware) odpowiada TAK.

[EMAIL PROTECTED] ~]$ if [[ mail_3 =~ mail_3 ]]; then echo TAK; else echo 
NIE; 
fi
TAK
[EMAIL PROTECTED] ~]$ rpm -q bash
bash-3.2.15-1
[EMAIL PROTECTED] ~]$ whoami
adas
[EMAIL PROTECTED] ~]$ grep adas /etc/passwd
adas:x:500:1000::/home/users/adas:/bin/bash

pozdrawiam
-- 
Adam Gapiński : adas-news (at) artikon (dot) pl
Na pytanie *Która godzina?* chciałem zainstalować rdate... (/me 18.05.2004)
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Regexpy w bashu

2007-04-06 Wątek Łukasz Maśko
Dnia piątek, 6 kwietnia 2007, Paweł Zuzelski napisał:
 Witam,

 napotkałem dziwny problem z bashem w PLD. Wpisuję w shellu taką linię:

 if [[ mail_3 =~ mail_3 ]]; then echo TAK; else echo NIE; fi

 Bash w PLD odpowiada NIE, bash w innych dystrybucjach (Mandriva2007,
 OpenSuSE, Slackware) odpowiada TAK.

$ if [[ mail_3 =~ mail_3 ]]; then echo TAK; else echo NIE; fi
TAK

Czyli jednak coś masz u siebie pokopane. AC+ready, bash-3.2.15-1

-- 
Łukasz Maśko   GG:   2441498_o)
Lukasz.Masko(at)ipipan.waw.pl ICQ: 146553537/\\
Registered Linux User #61028  JID: [EMAIL PROTECTED]   _\_V
Ubuntu: staroafrykańskie słowo oznaczające Nie umiem zainstalować Debiana
___
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl