[samba-jp:19163] Re: sambaでのプリンター出力時のファイル名変更について、
Ishiguro Tatsuo
ishiguro @ dainichi-net.co.jp
2007年 1月 18日 (木) 17:48:43 JST
石黒です。
さとうさま、お世話様です。
On Thu, 18 Jan 2007 16:53:44 +0900
SATOH Fumiyasu <fumiya @ samba.gr.jp> wrote:
> スプールファイル名の変更と印刷コマンドの起動とスプール
> ファイルの削除を実行するコマンドを書いて、print command で
> 置換マクロ %J を渡してみる、ってのはいかがでしょうか?
>
> %J に相当するデータに日本語が含まれているとどうなるかは
> わかりません。たぶん、削除されるか「_」とかに置き換えられのかな?
>
以下のように、訂正して希望のものができました。
ちなみに、日本語はでましたが、空白以降は出ませんでした。
"テスト ページ.tif"とはならず、"テスト.tif"
"123.xls"は、"123.xls.tif"となりました。
あとは、tiffwriterを適宜訂正いたします。
《変更内容》
print command = /etc/samba/tiffwriter %s %J &
orgname=$2
tifname=${outdir}/`basename ${orgname}`.tif
> ここまでわかっているんでしたら、マニュアルくらい
> 読みましょうよ。
>
> print command (S)
> *** snipped ***
> %s, %f - the path to the spool file name
> %p - the appropriate printer name
> %J - the job name as transmitted by the client.
> %c - The number of printed pages of the spooled job (if known).
> %z - the size of the spooled print job (in bytes)
>
ちゃんとありますね! 以後、気おつけます。
samba-jp メーリングリストの案内