(^^)v3 smile peace ver.3

結構いい線いっていると思いますよ。
そうですねえ、添削するとしたら次の事項でしょうか。

1. 関数を使う
プロセスの数を数える部分が複数箇所あります。そういうのは
function CntProcess() {
# ここに内容
}
というのを書いて
CntProcess "iTunes.app/Contents/MacOS/iTunes"
としてしまうとよいでしょう。

2. 数値の比較は -eq
if の条件部(test コマンド)では = は文字列の比較です。数値を比較しているのでここは -eq を使うのがよいでしょう。

3. ps コマンドのオプションに - を付けるのはレトロらしい
ps -ax は後方互換性のために使用可能で、今は ps ax でよいらしいです。というか ps は色々な系譜があるのでややっこしいっす。

それよりも會澤さんにプレゼントコマンドを作りました!
後でエントリにします。


1. なるほど、確かにそうですね。
2. そうなんですか?全然気がついていませんでした。
3. レトロですか...オプションには「-」は必須と思ってました。

わざわざ添削までしていただいて強縮です。


會澤さんも私から見れば魔法使いの一員なので、アドバイス不能です(笑)
自分用のツールを作るのって楽しいですよね。


kaoru_ariさん
> 自分用のツールを作るのって楽しいですよね。

ウン(激しく同意)!
楽しいです。AppleScriptをパッケージングしてアプリケーションにするのはいつかやってみようと思っているのですがなかなかできない。どっかにいいテキストないかと思って探しています。


Name:

URL:

Comment:  ? 

 

Commenting by HaloScan