amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

amiga-news.de Forum > Programmierung > ARexx: Variable als Parameter für Shell-Kommando [ - Search - New posts - Register - Login - ]

-1- [ - Post reply - ]

2007-09-09, 10:51 h

Sprocki
Posts: 655
User
Ich rufe in ARexx per Address Command ein Shell-Programm auf. Einer der Parameter ist eine Variable aus dem ARexx-Skript. Wie muß ich das quoten? Ich habe die verschiedenen Anführungszeichen und Backticks ausprobiert, aber bisher den richtigen nicht gefunden (weder in Literatur noch durch Ausprobieren).
--
(ale rektzschraibfela wurtn nachtrehglich unt mit apsichd aingfuhkt)

[ - Answer - Quote - Direct link - ]

2007-09-09, 11:08 h

pagasossigi
Posts: 71
User
Zitat:
Original von Sprocki:
Ich rufe in ARexx per Address Command ein Shell-Programm auf. Einer der Parameter ist eine Variable aus dem ARexx-Skript. Wie muß ich das quoten? Ich habe die verschiedenen Anführungszeichen und Backticks ausprobiert, aber bisher den richtigen nicht gefunden (weder in Literatur noch durch Ausprobieren).
--
(ale rektzschraibfela wurtn nachtrehglich unt mit apsichd aingfuhkt)


Hier ein Beispiel:

q='hi'
s='Beispiel'
say 'hallo hier ist der pagasossigi'||q||'hier steht steht die zweite Variable'||s

address command copy 'ram:'||q||' to work:'||s


[ - Answer - Quote - Direct link - ]

2007-09-09, 11:23 h

Palgucker
Posts: 1342
User
Im Prinzip kann man auch alles, was keine Arexx-Variable ist, in "Gänsefüßchen" setzen und die Variablen eben nicht.
Etwa:

/* */

D=Dirs ; P="%d"
address command "list Sys:" D "lformat=" P

Gruß Palgucker

[ - Answer - Quote - Direct link - ]

2007-09-09, 16:29 h

Sprocki
Posts: 655
User
Danke, das tut's. Der zweite Vorschlag liegt ja noch näher.
--
(ale rektzschraibfela wurtn nachtrehglich unt mit apsichd aingfuhkt)

[ - Answer - Quote - Direct link - ]


-1- [ - Post reply - ]


amiga-news.de Forum > Programmierung > ARexx: Variable als Parameter für Shell-Kommando [ - Search - New posts - Register - Login - ]


.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2025 by amiga-news.de - all rights reserved.
.