csv (5) --- convert shell variables to new format 09/18/84 | _U_s_a_g_e | csv | _D_e_s_c_r_i_p_t_i_o_n | 'Csv' is a command for system administrators to ease the | change when bringing up revision 9 of the Software Tools | Subsystem. The shell variables save file format has changed | at this revision and this command attempts to convert the | variables files mechanically. 'Csv' accepts a list of user | names on its first standard input port, attempts to open the | corresponding variables file (hopefully | "=vars=//.vars"), and changes the special Sub- | system character mnemonics for the variables "_eof", | "_erase", "_escape", "_kill", "_newline", and "_retype". | The new shell variables are copied into a temporary file, | which is then used to overwrite the user's permanent | variables file. | This command is best run on an empty system because any | users who are logged in during this execution will have | their variables changed, but when they log out they will | overwrite any changes that have been made. Also, the system | administrator will have to change his variables manually | because when he logs out he will overwrite any changes | already made. The easiest way to execute this command is | probably to list the files under "=vars=", remove any non- | user files, and pipe the resulting list into 'csv'. | _E_x_a_m_p_l_e_s | valid_users> csv | lf -c =vars= | =ebin=/csv | _M_e_s_s_a_g_e_s | Self explanatory. | _F_i_l_e_s | =temp=/?* =vars=//.vars | _B_u_g_s | Could probably be a little more intelligent. | _S_e_e _A_l_s_o | _U_s_e_r_'_s _G_u_i_d_e _f_o_r _t_h_e _S_o_f_t_w_a_r_e _T_o_o_l_s _S_u_b_s_y_s_t_e_m _C_o_m_m_a_n_d csv (5) - 1 - csv (5) csv (5) --- convert shell variables to new format 09/18/84 | _I_n_t_e_r_p_r_e_t_e_r, _S_o_f_t_w_a_r_e _T_o_o_l_s _S_u_b_s_y_s_t_e_m _M_a_n_a_g_e_r_'_s _G_u_i_d_e csv (5) - 2 - csv (5)