🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.perl
4 messages
4 total messages Started by Grzegorz Szyszlo Tue, 22 Apr 1997 19:03
Wypisanie duzego tekstu ze skryptu
#207
Author: Grzegorz Szyszlo
Date: Tue, 22 Apr 1997 19:03
20 lines
1127 bytes
No wlasnie. w takim sh moge napisac:

cat <<EOF
troche
tekstu
ktory
sie pojawi
na STDOUT
a tu koniec
EOF


Jak cos takiego moge uzyskac w perlu ? na *nixie rzecz jasna.

-- 
               oOOo      /===================================\
         /=====\__/=====/  http://avalon.wbc.lublin.pl/~znik |
         | Grzegorz Szyszlo mailto:znik@avalon.wbc.lublin.pl |
         \===================================================/
          polecam  http://www.agh.edu.pl/ogonki/   mime.html
Re: Wypisanie duzego tekstu ze skryptu
#208
Author: Tomasz Pilat
Date: Tue, 22 Apr 1997 19:11
22 lines
1412 bytes
In pl.comp.lang.perl Grzegorz Szyszlo <znik@avalon.wbc.lublin.pl> wrote:
> No wlasnie. w takim sh moge napisac:

> cat <<EOF
> a tu koniec
> EOF
-------
print <<_EOF_;
foo
bar
_EOF_
-------
     ^ bez ; !
>          | Grzegorz Szyszlo mailto:znik@avalon.wbc.lublin.pl |
Poncki

-- 
 ______                    __     __
|   __ \.-----.-----.----.|  |--.|__|       Tomasz "Poncki" Piłat
|    __/|  _  |     |  __||    < |  |           poncki@irc.pl
|___|   |_____|__|__|____||__|__||__|        IRCNET IRC-OPerator
http://ajax.umcs.lublin.pl/~poncjusz/     http://lublin.irc.pl/~ircd/
Re: Wypisanie duzego tekstu ze skryptu
#209
Author: Piotr Piatkowski
Date: Tue, 22 Apr 1997 20:35
13 lines
947 bytes
Tomasz Pilat <poncki@1lo.lublin.pl> wrote:

: print <<_EOF_;
: foo
: bar
: _EOF_
: -------
:      ^ bez ; !

Oczywiście że bez średnika - bo średnik był wcześniej :-)

-- 
Piotr Piątkowski, Uczelniane Centrum Informatyki, AGH Krakow, POLAND
Re: Wypisanie duzego tekstu ze skryptu
#210
Author: Michał Mosiewicz
Date: Tue, 22 Apr 1997 23:50
46 lines
1713 bytes
Tomasz Pilat wrote:
> 
> In pl.comp.lang.perl Grzegorz Szyszlo <znik@avalon.wbc.lublin.pl> wrote:
> > No wlasnie. w takim sh moge napisac:
> 
> > cat <<EOF
> > a tu koniec
> > EOF
> -------
> print <<_EOF_;
> foo
> bar
> _EOF_
> -------
>      ^ bez ; !

poza tym można zwyczajnie:

print "
Bardzo długi tekst z podmienianiem zmiennych, ale trzeba escapeować \"
";

albo

print '
Też długi tekst, bez podmieniania zmiennych, ale co zrobić z \'
';

print q{
Długi tekst bez podmieniania zmiennych i bez escapowania cudzysłowów
};

print qq{
Inny długi tekst, ale z podmienionymi zmiennymi i bez escapowania cudz.
};


BTW. Ostatnie dwa są preferowane przez właścicieli emacsa, gdyż od razu
widać, jeśli się stringu nie zamknęło prawidłowo :-)

Michał

-- 
********     MEMBER OF THE INTERNATIONAL PROGRAMMERS GUILD    ********
WWW: http://www.lodz.pdi.net/~mimo  tel: Int. Acc. Code + 48 42 148340
add: Michal Mosiewicz  *  Bugaj 66 m.54 *  95-200 Pabianice  *  POLAND
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads