Annotation of researchv10dc/dist/man/v3/man1/fed.1, revision 1.1

1.1     ! root        1: .pa 1
        !             2: .he 'FED (I)'1/15/73'FED (I)'
        !             3: .ti 0
        !             4: NAME
        !             5: .br
        !             6: fed -- edit associative memory for form letter
        !             7: .sp
        !             8: .ti 0
        !             9: SYNOPSIS
        !            10: .br
        !            11: fe__d_
        !            12: .sp
        !            13: .ti 0
        !            14: DESCRIPTION
        !            15: .br
        !            16: fed___ is used to edit a form letter associative memory
        !            17: file, form.m, which consists of named strings.
        !            18: Commands consist of single letters followed by a list of
        !            19: string names separated by a single space and ending with a
        !            20: new line.
        !            21: The conventions of the Shell with respect to '*' and '?' hold for
        !            22: all commands but m_ where literal string names are expected.
        !            23: The commands are:
        !            24: 
        !            25: .in +5
        !            26: .ti -5
        !            27: e name918 ...
        !            28: 
        !            29: e_dit writes the string whose name is name918 onto a temporary file
        !            30: and executes the system editor ed__.  On exit from the system
        !            31: editor the temporary file is copied back into the associative
        !            32: memory.  Each argument is operated on separately.  The sequence of
        !            33: commands to add the string from 'file' to memory with name
        !            34: 'newname' is as follows:
        !            35: 
        !            36:        e newname
        !            37:        0       (printed by ed)
        !            38:        r file
        !            39:        200
        !            40:        w
        !            41:        200
        !            42:        q       (get out of ed)
        !            43:        q       (get out of fe)
        !            44: 
        !            45: To dump a string onto a file:
        !            46: 
        !            47:        e name
        !            48:        200     (printed by ed)
        !            49:        w filename
        !            50:        200
        !            51:        q       (get out of ed)
        !            52:        q       (get out of fe)
        !            53: .sp2
        !            54: .ti -5
        !            55: d [ name918 ... ]
        !            56: 
        !            57: d_eletes a string and its name from the memory.  When called with
        !            58: no arguments d_ operates in a verbose mode typing each string
        !            59: name and deleting only if a 'y' is typed.  A 'q' response returns
        !            60: to fed's command level.  Any other response does nothing.
        !            61: .sp 2
        !            62: .ti -5
        !            63: m name918 name928 ...
        !            64: 
        !            65: (m_ove) changes the name of name918 to name928 and removes previous
        !            66: string name928 if one exists.  Several pairs of arguments may be given.
        !            67: .sp 2
        !            68: .ti -5
        !            69: n [ name918 ... ]
        !            70: 
        !            71: (n_ames) lists the string names in the memory.  If called with
        !            72: the optional arguments, it just lists those requested.
        !            73: .sp 2
        !            74: .ti -5
        !            75: p name918 ...
        !            76: 
        !            77: p_rints the contents of the strings with names given by the arguments.
        !            78: .sp 2
        !            79: .ti -5
        !            80: q
        !            81: (q_uit) returns to the system.
        !            82: .sp 2
        !            83: .ti -5
        !            84: c [ p_ ] [ f_ ]
        !            85: 
        !            86: c_hecks the associative memory file for consistency
        !            87: and reports the number of free headers and blocks.
        !            88: The optional arguments do the following:
        !            89: .sp
        !            90: .in +5
        !            91: .ti -2
        !            92: p causes any unaccounted for string to be 
        !            93: printed
        !            94: 
        !            95: .ti -2
        !            96: f fixes broken memories by adding 
        !            97: unaccounted-for headers to free
        !            98: storage and removing references to
        !            99: released headers from associative
        !           100: memory.
        !           101: .in -5
        !           102: .sp
        !           103: .sp
        !           104: .in -5
        !           105: .ti 0
        !           106: FILES          /tmp/ftmp?      temporary
        !           107: .br
        !           108: form.m associative memory
        !           109: .sp
        !           110: .ti 0
        !           111: SEE ALSO       form(I), ed(I), sh(I)
        !           112: .sp
        !           113: .ti 0
        !           114: DIAGNOSTICS    '?' unknown command
        !           115: .br
        !           116: 'Cannot open temp. file'-- cannot create a temporary file for ed command
        !           117: .br
        !           118: 'name not in memory.' if string 'name' is not in the associative
        !           119: memory and is used as an argument for d_ or m_.
        !           120: .sp
        !           121: .ti 0
        !           122: BUGS           --
        !           123: .sp
        !           124: .ti 0
        !           125: WARNING                It
        !           126: is legal but an unwise idea to have string names
        !           127: with blanks, ":" or "?" in them.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.