teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

一部解決による修正 改題

2016/05/18 00:10

投稿

退会済みユーザー
title CHANGED
@@ -1,1 +1,1 @@
1
- AppleScriptのdo shell scriptPerl
1
+ AppleScriptのdo shell scriptPerlを実行した際の動作について
body CHANGED
@@ -22,17 +22,17 @@
22
22
 
23
23
  chomp($FileName);
24
24
  chomp($DirPath);
25
- my $PlatexResult = system("cd $DirPath ; platex -interaction=batchmode $DirPath/$FileName.tex");
25
+ my $PlatexResult = system("cd $DirPath ; /usr/texbin/platex -interaction=batchmode $DirPath/$FileName.tex");
26
26
  if ($PlatexResult != 0){
27
27
  $EndCode = 2;
28
28
  goto end;
29
29
  }
30
- my $DvipdfmxResult = system("cd $DirPath ; dvipdfmx $DirPath/$FileName.dvi");
30
+ my $DvipdfmxResult = system("cd $DirPath ; /usr/texbin/dvipdfmx $DirPath/$FileName.dvi");
31
31
  if ($DvipdfmxResult != 0){
32
32
  $EndCode = 3;
33
33
  goto end;
34
34
  }
35
- my $OpenPngResult = system("cd $DirPath ; open $DirPath/$FileName.pdf");
35
+ my $OpenPngResult = system("cd $DirPath ; /usr/bin/open $DirPath/$FileName.pdf");
36
36
  if ($OpenPngResult != 0){
37
37
  $EndCode = 4;
38
38
  goto end;
@@ -46,9 +46,9 @@
46
46
  ```
47
47
  ###結果(ダイアログ)
48
48
  ```
49
- 2
49
+ 3
50
50
  ```
51
- 結果から、platexの処理でエラーになっているようなのですが、ターミナルで/bin/shをし、tex.plにmain.scptが渡すコマンド(aCMD)を入力してみると結果(print)は1となっていて通っています。do shell scriptは特別な書き方があるのでしょうか。原因のわかる方回答お願い致します。
51
+ 結果から、dvipdfmxの処理でエラーになっているようなのですが、ターミナルで/bin/shをし、tex.plにmain.scptが渡すコマンド(aCMD)を入力してみると結果(print)は1となっていて通っています。do shell scriptは特別な書き方があるのでしょうか。原因のわかる方回答お願い致します。
52
52
 
53
53
  ###補足情報
54
54
  OSX 10.10

2

文法の修正、誤字

2016/05/18 00:10

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -48,7 +48,7 @@
48
48
  ```
49
49
  2
50
50
  ```
51
- 結果から、platexの処理でエラーになっているみたいですが、ターミナルで/bin/shをし、tex.plにmain.scptが渡すコマンド(aCMD)を入力してみると結果(print)は1となっていて通っています。do shell scriptは特別な何かがあるのでしょうか。原因のわかる方回答お願い致します。
51
+ 結果から、platexの処理でエラーになっているようですが、ターミナルで/bin/shをし、tex.plにmain.scptが渡すコマンド(aCMD)を入力してみると結果(print)は1となっていて通っています。do shell scriptは特別な書き方があるのでしょうか。原因のわかる方回答お願い致します。
52
52
 
53
53
  ###補足情報
54
54
  OSX 10.10

1

文法の修正

2016/05/17 16:17

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -48,7 +48,7 @@
48
48
  ```
49
49
  2
50
50
  ```
51
- 結果から、platexの処理でエラーになっているみたいなんですが、ターミナルで/bin/shをし、tex.plにmain.scptが渡すコマンド(aCMD)を入力してみると結果(print)は1となっていて通っています。do shell scriptは特別あるのでしょうか。原因のわかる方回答お願い致します。
51
+ 結果から、platexの処理でエラーになっているみたいなんですが、ターミナルで/bin/shをし、tex.plにmain.scptが渡すコマンド(aCMD)を入力してみると結果(print)は1となっていて通っています。do shell scriptは特別な何かがあるのでしょうか。原因のわかる方回答お願い致します。
52
52
 
53
53
  ###補足情報
54
54
  OSX 10.10