«前の日記(2011年07月18日) 最新 次の日記(2011年07月22日)» 編集

だめだめ日記

ツッコミの内容は検索サイトからの検索やサイトのレーティングに影響します。そのため問題があるキーワードを含むと思われるツッコミについては、当方の判断で削除することがあります。予めご了承ください。 なお、コメントspamと判断されたツッコミは自動的に消去されます。ご容赦ください。
2002|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|05|06|09|10|11|12|
2013|01|02|02|03|08|09|
2014|01|
2015|09|10|11|
2016|01|04|

執筆、翻訳などに関わった書籍類


【改訂新版】Samba [実践]入門

Linux教科書
LPICレベル3 300試験

マスタリング Nginx

実践 パケット解析 第2版

改訂版 Sambaのすべて

アンドキュメンテッド
Microsoftネットワーク

その他の書籍は だめだめ日記のおみせ@本店でどうぞ。



2011年07月20日 [長年日記]

[Samba] Windows から FIFO ファイルを読み書きする

本家 ML の [Samba] unix fifo inaccessible via samba share をみて、本当に Samba のファイル共有で FIFO ファイルからデータ読めるの??と思って Samba 3.5.9 でやってみたら……

できました。かなりびっくり

確かめたこと

コンピューター:C言語講座:FIFO(名前付きパイプ)について に掲載されていた FIFO のプログラムで、ファイル名の部分を /tmp/FifoTest → FifoTest に変更の上、以下のようにして確認しました。

UNIX で送信 → Windows で受信

以下のような感じで、日付情報を FifoTest パイプに流し込む

# date | ./fifo-send

上記を実行すると Windows では、FifoTest という 0 バイトファイルが作られますが、type すると、以下の実行例のようにちゃんと内容が読み取れます。

FIFO に書き込まれたデータを Windows から読み取る

UNIXで受信 ← Windows から送信

以下のような感じで、UNIX 上で FifoTest パイプで待ち受ける

# ./fifo-recv

Windows から以下のように流し込むと……

Y:\FIFO> echo DameDameTest > FifoTest

以下のような感じで、結果が表示されました。

# ./fifo-recv
DameDameTest

Copyright (C) 2003-2017 TAKAHASHI, Motonobu
webmaster@monyo.com