Re: Regexpy w bashu
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
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
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
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
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
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
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
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
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
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
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