- くだらねえ質問はここに書き込め! Part 231
153 :129[]:2018/05/20(日) 12:40:11.82 ID:fAWUslQm - 海外サイトで聞いたら可能だと即回答くれたので解決しました。
別に嘘ついてないし>>143の言う目的も最初から書いてますけどね。 実際にはftpではないですが、と書いただけでそれを突く言い方しかできず技術観点で見てもらえなかったのは残念です。 対話型はftp以外にもいくつもあるのに何故OSSの名前がわからないといけないのでしょうか? 解説用として誰でも分かるようなftpを例にしただけなんですけどね。 これでは海外のほうが技術が高いのは当たり前ですね。 (>>134様には感謝しております)
|
- くだらねえ質問はここに書き込め! Part 231
176 :login:Penguin[sage]:2018/05/20(日) 19:50:40.39 ID:fAWUslQm - 嘘つき呼ばわりされたようなところにURLは貼りたくないので実回答のみ貼っておきます。
非常簡単なものでした。(こんなのを知らなかった私もお恥ずかしいですが) mkfifo /tmp/progpipe && ftp < /tmp/progpipe & echo 'open xxx.xxx.xxx.xxx' > /tmp/progpipe 実際に私が実現したかったのはPHPで、 shell_exec('sudo echo /disk > /tmp/progpipe') shell_exec('sudo echo /status > /tmp/progpipe') とすることで実現できました。 人それぞれ考え方、捉え方は違うので私は何も言うつもりはないですが、 嘘つき呼ばわりされたことだけは本当に残念でした。 (馬鹿にせずフォロー頂いた方には感謝しております) URLは貼りませんが、会員制(もちろん無料)のサイトです、とだけ言っておきます。 今日限りもうここには来ませんので、あとは回答を参考にするなり私を馬鹿にするなり否定するなり勝手にしてください。
|
- くだらねえ質問はここに書き込め! Part 231
177 :login:Penguin[]:2018/05/20(日) 20:00:05.85 ID:fAWUslQm - ちなみに上記のPHPを実行した後は標準出力ではなくファイル出力としているので、
今回の方法を実行した後の標準出力/エラーを取得する方法は不明です。 単にリダイレクトでできそうな気がしますが未検証です。 ※ここまで書いておかないと「結果はどうやって取得したの?」と言われそうなので先に書いておきました。それでは。
|