取引データを追加するUNIXコマンド:
% <複式僕を格納したフォルダー名>/AccountBook.app/Contents/MacOS/AccountBook append <追加するデータファイルのURL> <複式僕が使うデータフォルダーのフルパス名> [抽出開始日付] [抽出終了日付]
下記のコマンドで複式僕が使うデータフォルダーへ取引データを追加することができます。
% <複式僕を格納したフォルダー名>/AccountBook.app/Contents/MacOS/AccountBook append <追加するデータファイルのURL> <複式僕が使うデータフォルダーのフルパス名> [抽出開始日付] [抽出終了日付]
"append"は決まり文句です。
<追加するデータファイルのURL>は複式僕アプリケーションから見たURLです。
.accb拡張子のついたフォルダーではありません。.accbフォルダー内のデータを指定するときは最後のファイル名はtransactionとなります。
複式僕アプリケーションから読めないURLは指定できません。
追加するデータファイルの書式はtransactionファイルの書式と同じです。 "LeftAux","RightAux","Remark","BookDate","UserName"は省略できます。
<複式僕が使うデータフォルダーのフルパス名>は複式僕アプリケーションから見たローカルのパス名です。
[抽出開始日付] [抽出終了日付]は省略できます。
省略すると追加するデータファイルの総てのデータが追加されます。指定すると,追加するデータファイルの中から指定された日付の範囲内にあるデータのみを追加します。指定するときはISO-8601形式でタイムゾーンは「+0900」または「+09」などのようにコロン無しで指定してください。
正常に終了したとき0を返します。
エラーにより追加できなかったとき0以外を返しエラーメッセージをstderrにUTF-8コードで出力します。正常に追加できたときはstderrに何も出力しません。
AppleScriptはサポートしません。