1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
|
Language package.
Note: To get help on a keyword enclose it in quotes. Keywords are starred.
intro - A brief introduction to IRAF
expressions - Standard expression syntax in IRAF tasks
Language components:
break * Break out of a loop
case * One setting of a switch
commands - A discussion of the syntax of IRAF commands
cursors - Graphics and image display cursors
declarations - Parameter/variable declarations
default * The default clause of a switch
else * Else clause of IF statement
for * C-style for loop construct
if * If statement
goto * Goto statement
logging - Discussion of CL logging
next * Start next iteration of a loop
parameters - Discussion of parameter attributes
procedure * Start a procedure script
return * Return from script with an optional value
switch * Multiway branch construct
while * While loop
Builtin Commands and Functions:
access - Test if a file exists
back - Return to the previous directory (after a chdir)
beep - Send a beep to the terminal
bye - Exit a task or package
cache - Cache parameter files, or print the current cache list
cd - Change directory
chdir - Change directory
cl - Execute commands from the standard input
clbye - A cl followed by a bye (used to save file descriptors)
clear - Clear the terminal screen
defpac - Test if a package is defined
defpar - Test if a parameter is defined
deftask - Test if a task is defined
defvar - Test if an environment variable is defined
dparam - Dump a pset as a series of task.param=value assignments
edit - Edit a text file
ehistory - Edit history file to re-execute commands
envget - Get the string value of an environment variable
eparam - Edit parameters of a task
error - Print error code and message and abort
flprcache - Flush the process cache
fprint * Print a line into a parameter
fscan * Scan a list
fscanf * Formatted read from a file, or another parameter
gflush - Flush any buffered graphics output
hidetask - Make a task invisible to the user
history - Display commands previously executed
imaccess - Test if an image exists
jobs - Display status of background jobs
keep - Make recent set, task, etc. declarations permanent
kill - Kill a background job
logout - Log out of the CL
lparam - List the parameters of a task
mathfcns - Mathematical routines
mktemp - Make a temporary (unique) file name
osfn - Return the host system equivalent of an IRAF filename
package - Define a new package, or print the current package names
prcache - Show process cache, or lock a process into the cache
print - Print a line on the standard output
printf - Formatted print to the standard output
putlog - Put a message to the logfile
radix - Encode a number in the specified radix
redefine - Redefine a task
reset - Reset the value of an environment variable
scan * Scan the standard input
scanf * Formatted read from the standard input
service - Service a query from a background job
set - Set an environment variable
show - Show an environment variable
sleep - Hibernate for a specified time
strings - String manipulation routines
stty - Set/show terminal characteristics
task - Define a new task
time - Print the current time
unlearn - Restore the default parameters for a task or package
update - Update a task's parameters (flush to disk)
wait - Wait for all background jobs to complete
whereis - locate all occurences of a task in the package list
which - locate a task in the package list
|