On 2011.04.11. 13:12, Szládovics Péter wrote:
> 2011-04-11 13:05 keltezéssel, Gabor HALASZ írta:
>> On 2011.04.11. 12:38, Szládovics Péter wrote:
>>> 2011-04-11 11:15 keltezéssel, Gabor HALASZ írta:
>>>> On 2011.04.11. 9:46, Szládovics Péter wrote:
>>>>
>>>>>> Ellenben van benne pl. ilyen részlet:
>>>>>>     if ($mailertype eq "Internet Site") {
>>>>>>       if ($mailname eq $hostname) {
>>>>>>         $destinations = join ", ",($mailname, "localhost." . $domain, ", 
>>>>>> localhost");
>>>>>>       } else {
>>>>>>         $destinations = join ", ",($mailname, $hostname, "localhost." .  
>>>>>> $domain . ", localhost");
>>>>>>      }
>>>>>>
>>>>>
>>>>> Amit beidéztél, az csak annyit tesz, hogy ha a hostname és a mailname
>>>>> azonos, akkor nem tesz két azonos értéket a destination sorba. Semmi
>>>>> mást nem csinál, nem bírál fölül semmit... (mivel join).
>>>>
>>>>
>>>> A föld pedig kietlen és puszta vala, és setétség vala a mélység színén,
>>>> és az Isten Lelke lebeg vala a vizek felett. És monda Isten: Legyen
>>>> világosság:
>>>>
>>>> join EXPR,LIST
>>>>         Joins the separate strings of LIST into a single string with
>>>>         fields separated by the value of EXPR, and returns that new
>>>>         string.
>>>
>>> Tehát hozzáírja, nem pedig átírja.
>>> GyK: nem bírál fölül semmit, ami előzőleg a $destinations-ben szerepelt.
>>
>> Veled kapcsolatban nem sok mindenen szoktam csodalkozni, de most ismet
>> megleptel. Te tisztaban vagy minimalisan, mondjuk igy altalanos iskolai
>> szinten a szamitastechnika alapjaival? Az, hogy egy sima ertekadast nem
>> ismersz/ertesz meg tetszoleges nyelven, az eleg dobbenetes. Ezek utan
>> mar azon sem csodalkozom, hogy a funkcio egymondatos magyarazatat sem
>> sikerult.
>
> Értem, hogy mit akarsz mondani, még ha a stílusod ki is veri a biztit
> itt-ott.

Dehogy erted, meg a nyelvet sem ismerted fel.

> Egy listáról van szó, amit az adott rész _bővít_ anélkül, hogy az
> előzőleg megadott értékeket módosítaná (GyK: fölülbírálná).

Ez kezd szorakoztatova valni...Mondjad csak, hogyan is vegzi el a lista 
boviteset? Hova is kerul az a bovitett lista?

> Az, hogy a változó értéke ettől függetlenül megváltozik, teljesen mást
> jelent, de meghagylak Téged abban a hitben, hogy igazad van.

Azert vilagosits mar fel, mert igazan erdekelne a dolgo, lehet, hogy 
megtudok valami ujat.

> Copy-paste-elj még be néhány hasonlót, amivel bizonyítod, hogy igazad
> van, és hülyézz még ennél is primitívebben bárkit, ez már a Te
> megítéléseden sem javítani, sem rontani nem fog/tud.
>

Mit copypasteoljak, ami meggyoz? Az a=b tipusu ertekadast? Tessek:

[HalaszGabor@pip ~]$ perl -e '$a = "Petike! Kedodik az suli!\n"; print $a;'
Petike! Kedodik az suli!

Vagy a join mukodeset?

[HalaszGabor@pip ~]$ perl -e 'print join "_", ("", "szegeny", "Peti", 
"megint", "sorbanall", "a", "pofonert", "\n");'
_szegeny_Peti_megint_sorbanall_a_pofonert_

-- 
Gabor HALASZ <halas...@freemail.hu>
_________________________________________________
linux lista      -      linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz