Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ send(1l) — Amiga System V Release 4 Version 1.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

finger(1)

who(1)

prsends(1)

mail(1)



send(1l)          MISC. REFERENCE MANUAL PAGES           send(1l)



NAME
     send, reply, shout - Send a message to another user's termi-
     nal.

SYNOPSIS
     send userlist message

     reply message

     shout message

DESCRIPTION
     You can write a message to one or  more  users'  terminal(s)
     using  send. The users you wish to send a message to must be
     logged in and allowing sends to be received on their  termi-
     nals.  If a user is busy, isn't logged in, or is not receiv-
     ing sends consider sending them Electronic Mail.

     You can use finger or who to find  out  if  a  user  is  not
     currently logged in.

     The syntax for sending a message to a user is:

          send username message

     Where username is the user you wish to send the message  to,
     and message is the message you want to send.  Thus:

          send jsmith Hi Joe!

     Will write the message ``Hi Joe!'' to user  jsmith's  termi-
     nal.  The message is written with a header that tells jsmith
     who sent the message and when  it  was  sent.   The  example
     above could show up on jsmith's terminal as:

          [Message from ag (console) Tue Sep 13 17:50:42 1988]
          Hi Joe!

     If you have a list of users to send one message to,  specify
     each  username on the send command line separated by commas.
     This will tell send when the usernames stop and the  message
     starts.  Thus:

          send ford, ag, rms Meeting in 5 mins--room 222.

     Will send the message, ``There will be a meeting in 5  mins.
     in room 222.'', to the users ``ford'', ``ag'', and ``rms''.

     Note: I did not put a comma after rms's username because  it
     is the last username on the list.  If I had, send would have
     tried to write the message, ``will be a meeting in  5  mins.
     in  room  222.'' to the users ``ford'', ``ag'', ``rms'', and



Sun Microsystems          Last change:                          1





send(1l)          MISC. REFERENCE MANUAL PAGES           send(1l)



     ``There''.

     You are not limited to the number of users you  may  send  a
     message to, but remember that each username specified in the
     list, except for the last one, must end with a comma.

     Also, remember that each username must be a  separate  argu-
     ment  on  the  send  command  line, so white space is needed
     between usernames.  The following are not valid user lists:


     ag, ford, rms
          send would try to write the message  to  the  user  ag,
          ford,  and  rms.  Remember  each  username  must  be  a
          separate argument on the command line.

     ag , ford , rms
          send would try to write the message, ``, ford  ,  rms''
          to  user  ag, which would not produce and error, but is
          probably not what the user had in mind.

     ag ford rms
          send would try to write the message,  ``ford  rms''  to
          user  ag.   Again, this would not produce an error, but
          is probably not what the user had in mind.

          If the message is more than one line, don't start it on
          the send command line.  Run send
           with only the user name(s) as arguments and start  the
          message  on the following line.  What is really happen-
          ing here is that send
           reads the message from its standard input stream if no
          message is specified on the command line.  You indicate
          the end of the message with Ctrl-d, the ``end of file''
          character.

          Even a one-line message is easier to type on a line  of
          its  own  if  it contains characters that would confuse
          the shell, including ``;'',  ``?'',  ``*'',  single  or
          double  quotation  marks, parentheses, braces or square
          brackets.

          send rms
          Ford and I are going to Robertos' for some rolled tacos
          and video games.  Want to join us?
          Ctrl-d
          fi

     Will send a lunch invitation to user
     rms.

     If a hyphen is the last argument on the



Sun Microsystems          Last change:                          2





send(1l)          MISC. REFERENCE MANUAL PAGES           send(1l)



     send
     command line, then
     send will read the message from the standard input device.  If part of
     the message was supplied on the command line (before the hyphen) then
     send
     will concatenate the two messages before it sends them. Thus
     a reply to the previous send might look like this:

          send ag I had some pizza at Bruno's, but I'm up for a -
          three-player game of Rampage.
          Ctrl-d

     To reply to a message that was sent to you via  send  ,  you
     would usually use reply. The example above was given only to
     demonstrate the use of the  hyphen  for  continuing  message
     input.

     To send a message to a user on another machine that is  con-
     nected  directly  to your machine, simply specify the user's
     name followed by an @ and their machine name; e.g.:

          send ag@@hobbes Good Day.

     Will send the message ``Good Day.'' to the  user  ``ag''  on
     the  machine  ``hobbes''.   The message will be displayed on
     ag's terminal with your name and the machine you are  on  so
     reply can be used to send messages back to you.

SHOUT
     To send a message to all users on the system, use ,B  shout.
     shout  is  exactly  like send except it does not accept user
     names to send to.  Instead, shout will send the message sup-
     plied to all the users that are currently logged in.

     As a message is sent to a user, it is  also  appended  to  a
     file  in  /tmp.  The message is written in the unix mail box
     format so it can be retrieved using mail.

     To display messages that are in your sends file use prsends.

     If a message could not be sent to  a  recipient,  send  will
     append the message to the file dead.send in your home direc-
     tory.  The message will be written in the unix mail box for-
     mat so you can use mail to edit and forward the message.

REPLY
     reply is used to send a message to the last user  that  sent
     you  a  message.   reply is exactly like send except it does
     not accept a user list.  Instead, reply will send  the  mes-
     sage supplied to the last user that sent you a message.

          reply My name is Joe Blow and I'd  rather  not  have  a



Sun Microsystems          Last change:                          3





send(1l)          MISC. REFERENCE MANUAL PAGES           send(1l)



          password.
     As a message is sent to user, it is also written to  a  save
     file  in  /tmp/sends.   This  file  is  typically cleared on
     logout.  The .sends file may be 622, but this will inhibit.

FILES
     /tmp/sends/USERNAME      Previous sends

SEE ALSO
     finger(1), who(1), prsends(1), mail(1)

AUTHOR
          Keith M. Gabryelski (ag@amix.commodore.com)










































Sun Microsystems          Last change:                          4



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026