質問編集履歴

3

一部解決による修正 改題

2016/05/18 00:10

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- AppleScriptのdo shell scriptPerl
1
+ AppleScriptのdo shell scriptPerlを実行した際の動作について
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
- 2
97
+ 3
98
98
 
99
99
  ```
100
100
 
101
- 結果から、platexの処理でエラーになっているようなのですが、ターミナルで/bin/shをし、tex.plにmain.scptが渡すコマンド(aCMD)を入力してみると結果(print)は1となっていて通っています。do shell scriptは特別な書き方があるのでしょうか。原因のわかる方回答お願い致します。
101
+ 結果から、dvipdfmxの処理でエラーになっているようなのですが、ターミナルで/bin/shをし、tex.plにmain.scptが渡すコマンド(aCMD)を入力してみると結果(print)は1となっていて通っています。do shell scriptは特別な書き方があるのでしょうか。原因のわかる方回答お願い致します。
102
102
 
103
103
 
104
104
 

2

文法の修正、誤字

2016/05/18 00:10

投稿

退会済みユーザー
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
 

1

文法の修正

2016/05/17 16:17

投稿

退会済みユーザー
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