2012-08-01T18:33:11 GUIfreundErsetze alle "....." durch qq(.....). Falls Klammern im String vorkommen, müsstest du bei qq statt der Klammern andere Trennzeichen nehmen, die nicht im String vorkommen. Ersetze schließlich '.....' durch ".....". Der Einzeiler hat dann gute Chancen, auch unter Linux lauffähig zu sein.
2012-08-01T18:39:05 pq2012-08-01T18:33:11 GUIfreundErsetze alle "....." durch qq(.....). Falls Klammern im String vorkommen, müsstest du bei qq statt der Klammern andere Trennzeichen nehmen, die nicht im String vorkommen. Ersetze schließlich '.....' durch ".....". Der Einzeiler hat dann gute Chancen, auch unter Linux lauffähig zu sein.
leider nicht. die dollarzeichen werden von der shell interpoliert innerhalb "".
2012-08-02T10:30:17 GUIfreund2012-08-01T18:39:05 pq2012-08-01T18:33:11 GUIfreundErsetze alle "....." durch qq(.....). Falls Klammern im String vorkommen, müsstest du bei qq statt der Klammern andere Trennzeichen nehmen, die nicht im String vorkommen. Ersetze schließlich '.....' durch ".....". Der Einzeiler hat dann gute Chancen, auch unter Linux lauffähig zu sein.
leider nicht. die dollarzeichen werden von der shell interpoliert innerhalb "".
s/shell/Linux-Shell/. Bei Windows funktioniert's.
2012-08-02T10:35:41 pq2012-08-02T10:30:17 GUIfreund2012-08-01T18:39:05 pq2012-08-01T18:33:11 GUIfreundErsetze alle "....." durch qq(.....). Falls Klammern im String vorkommen, müsstest du bei qq statt der Klammern andere Trennzeichen nehmen, die nicht im String vorkommen. Ersetze schließlich '.....' durch ".....". Der Einzeiler hat dann gute Chancen, auch unter Linux lauffähig zu sein.
leider nicht. die dollarzeichen werden von der shell interpoliert innerhalb "".
s/shell/Linux-Shell/. Bei Windows funktioniert's.
2012-08-02T10:35:41 pqabgesehen davon würde ich das ding unter windows nicht shell nennen ;-)
2012-08-02T14:35:05 GUIfreundVielleicht nennt man das Ding deshalb manchmal DOS-Shell, weil es keinen offiziellen Namen dafür gibt (ich kenne jedenfalls keinen).
2012-08-02T15:21:12 payx2012-08-02T14:35:05 GUIfreundVielleicht nennt man das Ding deshalb manchmal DOS-Shell, weil es keinen offiziellen Namen dafür gibt (ich kenne jedenfalls keinen).
Doch: Eingabeaufforderung.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/bin/ perl -pi.bak
use strict; use warnings;
use vars qw($search $replace);
BEGIN {
$search="position 20 0 100\norientation 0.0 -0.8 0 -0.2\nfieldOfView 0.75";
$replace="position 0 -14 120\norientation 0 -0.3 10 0\nfieldOfView 0.23";
$/=undef;
$_ = 0;
}
s/$search/$replace/msg;