[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 メーリングリストの案内