mac os x(tiger)で、terminal shellで、以下のようなコマンドを入力することを、windowsのバッチファイルのようなダブルクリックするだけでそのコマンドを実行させることはどうすればできるのでしょうか?


コマンドは以下です。
sudo su
/Applications/xampp/xamppfiles/mampp start
というものです。

回答の条件
  • 1人2回まで
  • 登録:2006/04/09 23:19:59
  • 終了:2006/04/10 18:19:06

回答(3件)

id:macos-x No.1

macos-x回答回数376ベストアンサー獲得回数382006/04/10 00:04:53

ポイント25pt

TigerとのことなのでAutomatorを使用してみてはいかがでしょうか。

かつてのApple ScriptとUNIXコマンドのあわせ技のような感じで自動処理が出来ます。

http://www.apple.com/jp/macosx/features/automator/

http://www.openspc2.org/reibun/Automator/index.html

id:iiiiiiiii

ありがとうございます。

試してみます。

2006/04/10 00:49:11
id:hamster009 No.2

hamster009回答回数3431ベストアンサー獲得回数502006/04/10 01:04:25

ポイント25pt

#!/bin/sh

sudo su

/Applications/xampp/xamppfiles/mampp start

id:iiiiiiiii

これはどう使うんですか?

2006/04/10 09:16:01
id:kimbara No.3

kimbara回答回数638ベストアンサー獲得回数132006/04/10 10:12:23

ポイント30pt

一番簡単な方法です。

1. まず、ユーティリティフォルダにある、「ターミナル」アプリケーションを起動します。

2. 「ファイル」メニューから、「別名で保存」を選びます。

3. 「このコマンドを実行する」ラジオボタンを選びます。

4. その下のテキスト入力欄に、実行させたいコマンド文をタイプします。この例の倍だと「sudo su; /Applications/xampp/xamppfiles/mampp start」かな。

5. 「コマンドをシェルで実行する」はチェックしておいた方がいいと思います。

6. 名前と場所に保存したいその起動ファイルの保存情報を設定します。

7. 「保存」ボタンをクリックします。

指定した場所に「{保存した名前}.term」というファイルができますので、それをダブルクリックするだけで、ターミナルが起動していなければ自動的に起動し、設定したコマンドが実行されます。

以上です。お試しください。

id:iiiiiiiii

ありがとうございます!

まさにこれっぽいです。

試してみます。

2006/04/10 14:31:32

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません