📄 rfc325.txt
字号:
his job (for output) from the beginning. The format of the restart command is: RESTART (device or jobname[,JOB]) There will be a confirming message that specifies the action taken. STATUS SYSTEM - this will tell the operator what remote terminals are using the RJS System now. In addition, status system includes the status of all jobs currently in the system that have been submitted from the user's terminal. The only abbreviation allowed is for system (SYS). STATUS JOB - will tell the operator what output if any is waiting to be returned to his terminal. It will also tell him if there are any jobs being executed. This command should be done each time the user signs onto RJS. Abbreviation allowed: J for JOB.THE NETRJS CONTROL CHARACTERS The escape character for NETRJS is the control character ^S. This was specified so that remote sites (and users!) could use the program and still retain their sanity and that of telnet. This will alwaysHicks [Page 5]RFC 325 Network Remote Job Entry Program April 1972 return you to the command level of NETRJS. This is good if you think that you've made a mistake (eg... when writing the program, etc...) and you want to abort a send. In other words, do not do ^S and think that you can continue where you left off in a send or retrieval. It won't work at this time. In a later implementation, it may, with the provision of stopping (and then continuing, if you wish) the printer, punch, or reader.EVERYTHING UNDERLINED SHOULD BE TYPED IN BY USER SAMPLE SESSION USING NETRJS UTAH TENEX 1.28.03, JANUARY 31, 1972 EXPC 1.33.3 [1] (USER) HICKS ----- (PASSWORD) ----- (ACCOUNT #) 500 --- JOB 6 ON TTY21 1-APR-72 10:12 RUN NETRJS ---------- <<UCLA91 IS UP.>> NRJ8761 NETWORK REMOTE JOB SERVICE READY RJS7501 TERMINAL NETUTAH1 HAS SIGNED ONTO RJS RJS6601 NO ALERTS OUTSTANDING (^S) ---- <<? - RETRIEVE.OUTPUT.FROM SEND.FILE.NAMED DISCONNECT QUIT RESTART TIME.NOW.IS LOGOUT DDT UCLA91 SYSTAT SEND.FILE.NAMED TEST.F4;1 --- --------- ? - 5 RECORDS TRANSFERRED.Hicks [Page 6]RFC 325 Network Remote Job Entry Program April 1972 FILE TEST.F4;1 HAS BEEN SENT. 12 RECORDS TRANSFERRED. MORE FILES TO BE SENT? (Y OR N) Y - INPUT FILE: TEST.DAT;1 ? - 40 RECORDS TRANSFERRED. FILE TEST.DAT;1 HAS BEEN SENT. 100 RECORDS TRANSFERRED. MORE FILES TO BE SENT? (Y OR N) N - << >> - RJS534I JOB NETUTAH1 ACCEPTED BY RJS - 0000112 CARDS READ <<SYSTAT >> -- RJS802I TERMINAL NETUTAH1 HAS 1 SPL JOB(S) RJS800I TERMINAL GSM ACTIVE AN LINE1 RJS909I PUNCH REROUTE = ENGR RJS800I TERMINAL NETILL ACTIVE ON LINE8 RJS800I TERMINAL NETUTAH1 ACTIVE ON LINE11 STATUS JOB ---------- RJS810I TERMINAL NETUTAH1 HAS THE FOLLOWING JOBS ON RJS RJS812I NETUTAH1 SPL(A) 001 RJS481I PRINT OUTPUT FOR JOB NETUTAH1 NOW AVAILABLE, PRTY=030, IMMED RJS481I PUNCH OUTPUT FOR JOB NETUTAH1 NOW AVAILABLE, PRTY=060, IMMED <<RETRIEVE.OUTPUT.FROM PRINTER --- ------- GOING TO FILE NAMED TEST.PRT [NEW FILE] -------- - RJS783I TERMINAL STATUS CHANGED ? - 99 RECORDS TRANSFERRED. STATUS JOB ------ --- RJS809I TERMINAL NETUTAH1 HAS THE FOLLOWING JOBS IN RJS RJS800I NETUTAH1 PRT(A) 060 ? - 169 RECORDS TRANSFERRED. YOUR OUTPUT IS HERE.Hicks [Page 7]RFC 325 Network Remote Job Entry Program April 1972 217 RECORDS AND 16119 BYTES TRANSFERRED.>> <<RETRIEVE.OUTPUT.FROM PUNCH --- ----- WILL THIS BE AN OBJECT DECK (O) OR AN ASCII FILE (A)?? ASCII - GOING TO FILE NAMED TEST.PUJ [NEW FILE] -------- - RJS783I TERMINAL STATUS CHANGED YOUR OUTPUT IS HERE. 17 RECORDS AND 1222 BYTES TRANSFERRED.>> SIGNOFF ------- RJS751I TERMINAL NETUTAH1 HAS REQUESTED SIGNOFF FROM RJS NRJ898I SIGNOFF ACCEPTED @WHEN THE OPERATOR'S CONSOLE IS ACTIVE The NETRJS prompt character is the "<<". This indicates that the program is ready to accept commands. When the ">>" is printed the console is in the remote mode. Anything that is typed at this point goes directly to RJS. When sending or retrieving files the operator may communicate with RJS if he wishes even though the ">>" has not yet been output. The operator's console is in the remote mode at all times except when NETRJS is at the command level.EDITING ON THE NETWORK There are two control characters that allow you to make mistakes and then to correct them. One is control-x. This has the action of notifying RJS to ignore your last line. This is echoed by "___". The other is control-h. This will cause UCLA to ignore the character immediately preceding it. This is echoed by "_" and there will be no echo of the deleted character.TABS AND OTHER NEAT GOODIES Most people writing programs under TENEX like to use the tab stops provided on the teletype. So we needed a nice number to set them to. When running NETRJS the user should be aware that the tab stops are set every 8 columns. In other words, a line that starts with a tab will find the first character in (card) column 8. The program accepts almost any type of <eol> indicator eg: TENEX eol and cr lf.Hicks [Page 8]RFC 325 Network Remote Job Entry Program April 1972 (This last in any order, by the way.) It also deletes blank lines and since the user may wish to use a program written in a language such as Fortran to generate data, the program also ignores null (00) characters. When retrieving a file of data, for an <eol> the program uses <cr> and <lf>. This is to keep the output compatible with text-editors such as QED, DED, SOS and etc.FILE FORMAT When sending a file to UCLA there is a line limit of 80 characters. This is a design restriction in that jobs going to the OS/360 be no longer than 80 characters/line. (Remember, IBM is still card oriented...) The operator will get a nasty (well... semi-nasty anyway) message if NETRJS finds a line that is longer than that. For an output file, there is no limit to the length of a line other than that imposed by the programming language used up to 255 characters. When the user retrieves a punch file he may find that there are a few extra lines thrown in... This is done by UCLA to allow the user to identify his deck when it is punched on the card punch. [ This RFC was put into machine readable form for entry ] [ into the online RFC archives by Elias Lofgren ]Hicks [Page 9]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -