質問編集履歴
3
一部解決による修正 改題
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
AppleScriptのdo shell script
|
1
|
+
AppleScriptのdo shell scriptでPerlを実行した際の動作について
|
test
CHANGED
@@ -46,7 +46,7 @@
|
|
46
46
|
|
47
47
|
chomp($DirPath);
|
48
48
|
|
49
|
-
my $PlatexResult = system("cd $DirPath ; platex -interaction=batchmode $DirPath/$FileName.tex");
|
49
|
+
my $PlatexResult = system("cd $DirPath ; /usr/texbin/platex -interaction=batchmode $DirPath/$FileName.tex");
|
50
50
|
|
51
51
|
if ($PlatexResult != 0){
|
52
52
|
|
@@ -56,7 +56,7 @@
|
|
56
56
|
|
57
57
|
}
|
58
58
|
|
59
|
-
my $DvipdfmxResult = system("cd $DirPath ; dvipdfmx $DirPath/$FileName.dvi");
|
59
|
+
my $DvipdfmxResult = system("cd $DirPath ; /usr/texbin/dvipdfmx $DirPath/$FileName.dvi");
|
60
60
|
|
61
61
|
if ($DvipdfmxResult != 0){
|
62
62
|
|
@@ -66,7 +66,7 @@
|
|
66
66
|
|
67
67
|
}
|
68
68
|
|
69
|
-
my $OpenPngResult = system("cd $DirPath ; open $DirPath/$FileName.pdf");
|
69
|
+
my $OpenPngResult = system("cd $DirPath ; /usr/bin/open $DirPath/$FileName.pdf");
|
70
70
|
|
71
71
|
if ($OpenPngResult != 0){
|
72
72
|
|
@@ -94,11 +94,11 @@
|
|
94
94
|
|
95
95
|
```
|
96
96
|
|
97
|
-
|
97
|
+
3
|
98
98
|
|
99
99
|
```
|
100
100
|
|
101
|
-
結果から、p
|
101
|
+
結果から、dvipdfmxの処理でエラーになっているようなのですが、ターミナルで/bin/shをし、tex.plにmain.scptが渡すコマンド(aCMD)を入力してみると結果(print)は1となっていて通っています。do shell scriptは特別な書き方があるのでしょうか。原因のわかる方回答お願い致します。
|
102
102
|
|
103
103
|
|
104
104
|
|
2
文法の修正、誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -98,7 +98,7 @@
|
|
98
98
|
|
99
99
|
```
|
100
100
|
|
101
|
-
結果から、platexの処理でエラーになっている
|
101
|
+
結果から、platexの処理でエラーになっているようなのですが、ターミナルで/bin/shをし、tex.plにmain.scptが渡すコマンド(aCMD)を入力してみると結果(print)は1となっていて通っています。do shell scriptは特別な書き方があるのでしょうか。原因のわかる方回答お願い致します。
|
102
102
|
|
103
103
|
|
104
104
|
|
1
文法の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -98,7 +98,7 @@
|
|
98
98
|
|
99
99
|
```
|
100
100
|
|
101
|
-
結果から、platexの処理でエラーになっているみたいなんですが、ターミナルで/bin/shをし、tex.plにmain.scptが渡すコマンド(aCMD)を入力してみると結果(print)は1となっていて通っています。do shell scriptは特別
|
101
|
+
結果から、platexの処理でエラーになっているみたいなんですが、ターミナルで/bin/shをし、tex.plにmain.scptが渡すコマンド(aCMD)を入力してみると結果(print)は1となっていて通っています。do shell scriptは特別な何かがあるのでしょうか。原因のわかる方回答お願い致します。
|
102
102
|
|
103
103
|
|
104
104
|
|