2016-09-20 5 views
0

自分の.bash_profileに挿入する関数を作成しようとしています。これを呼び出すと、別のユーザーにプリセットメッセージを送信できます。考え方は次のようになります。bashの "write"コマンドを使用して関数呼び出し内からユーザーにメッセージを送信する

function send_msg 
{ 
    write username 
    Hello! 
    This is the preset message! 
{ 

ただし、プロファイルをリロードしようとすると、予期しないEOFエラーが発生します。私は書き込みを終了するために "終了"(通常はCtrl + Cで終了します)のような文を試してみましたが、どちらも動作させることができませんでした。このようなことが可能なら誰でも知っていますか?ありがとう!

+0

あなたの.bash_profileに、何をしたいんbashスクリプトを書き、あなたの〜/ binにまたは/ usr/binに(または他の場所)にそれを置いて、このスクリプトにエイリアスを追加することができますあなたの関数の最後には '}'の代わりに{''を使います。関数の残りの部分にも問題があるかどうかわからないので、これをコメントとして入れています。 – 8bittree

答えて

-1

あなたが `持っ

+0

これは質問に答えていないようです。質問者は既に関数をどこに置くべきかを知っており、バグの内容と修正方法を知りたいと思っています。 – 8bittree

+0

多分私は質問を誤解しました。 – Yeugeniuss

関連する問題