āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻĢā§āĻĄā§āĻ°āĻž āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦāĻž MAC OS āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ¤ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻāĻŋ āĻāĻļāĻž āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ:
NAME āĻāĻ°
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž āĻāĻ°ā§āĻ¨ - āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻā§āĻāĻŋāĻ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻ¯ā§āĻā§āĻ¤ āĻ¸āĻāĻ˛āĻžāĻĒ, āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ 5
āĻ¸āĻžāĻāĻ¨ā§āĻĒāĻŋāĻ¸āĻŋāĻ¸
āĻāĻļāĻž āĻāĻ°āĻž [ -dDinN ] [ -c cmds ] [ -[f|b] ] cmdfile ] [ args ]
āĻ¸ā§āĻāĻ¨āĻž
āĻāĻļāĻž āĻāĻ°āĻž āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ¯āĻž āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻ āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻā§āĻāĻŋāĻ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§āĻ° āĻ¸āĻžāĻĨā§ "āĻāĻĨāĻž āĻŦāĻ˛ā§"āĨ¤
āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°ā§, āĻāĻļāĻž āĻāĻ°āĻž āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻĨā§āĻā§ āĻāĻŋ āĻāĻļāĻž āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻŦāĻ āĻāĻŋ āĻāĻžāĻ¨ā§āĻ¨
āĻ¸āĻ āĻŋāĻ āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤āĨ¤ āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻžāĻā§āĻ¯āĻž āĻāĻ°āĻž āĻāĻžāĻˇāĻž āĻļāĻžāĻāĻž āĻāĻŦāĻ āĻāĻā§āĻ-āĻ¸ā§āĻ¤āĻ°ā§āĻ° āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§
āĻāĻĨā§āĻĒāĻāĻĨāĻ¨ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻ āĻžāĻŽā§ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻĒāĻ°āĻ¨ā§āĻ¤ā§, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ¨āĻŋāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ
āĻ¯āĻāĻ¨ āĻāĻā§āĻāĻž āĻ¤āĻāĻ¨ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻāĻ¨ā§āĻāĻžāĻ°āĻ ā§āĻ¯āĻžāĻā§āĻ āĻāĻ°ā§āĻ¨, āĻĒāĻ°ā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻĢāĻŋāĻ°āĻŋāĻ¯āĻŧā§ āĻĻāĻŋāĻ¨āĨ¤
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž āĻāĻ° āĻŽāĻŋāĻļā§āĻ°āĻŖ āĻāĻļāĻž āĻāĻ°āĻž āĻāĻŦāĻ Tk. āĻāĻāĻž āĻ āĻŋāĻ āĻŽāĻ¤ āĻāĻāĻ°āĻŖ āĻāĻ°ā§ āĻāĻļāĻž āĻāĻ°āĻž āĻāĻŦāĻ Tk's āĻāĻžāĻŽāĻ¨āĻž. āĻāĻļāĻž āĻāĻ°āĻž
āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ C āĻŦāĻž C++ (āĻ āĻ°ā§āĻĨāĻžā§ Tcl āĻāĻžāĻĄāĻŧāĻž) āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻĻā§āĻāĻž libexpect(3).
āĻ¨āĻžāĻŽ "āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž" āĻāĻ° āĻ§āĻžāĻ°āĻŖāĻž āĻĨā§āĻā§ āĻāĻ¸ā§āĻā§ āĻĒāĻžāĻ āĻžāĻ¨/āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļā§ uucp, kermit āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻ¸āĻŋāĻā§āĻ¯āĻŧā§āĻ¨ā§āĻ¸
āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻŽāĻĄā§āĻŽ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĨ¤ āĻ¤āĻŦā§ uucp āĻāĻ° āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ā§, āĻāĻļāĻž āĻāĻ°āĻž āĻ¸āĻžāĻ§āĻžāĻ°āĻŖā§āĻāĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻžāĻ¤ā§ āĻāĻāĻŋ
āĻ¯ā§ āĻā§āĻ¨ā§ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻāĻŦāĻ āĻāĻžāĻ¸ā§āĻ āĻŽāĻžāĻĨāĻžāĻ¯āĻŧ āĻ°ā§āĻā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§-āĻ¸ā§āĻ¤āĻ°ā§āĻ° āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻļāĻž āĻāĻ°āĻž āĻāĻ¸āĻ˛ā§ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻāĻāĻ āĻ¸āĻŽāĻ¯āĻŧā§ āĻŦā§āĻļ āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻĨāĻž āĻŦāĻ˛ā§āĻ¨āĨ¤
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻāĻžāĻ¨ā§ āĻāĻŋāĻā§ āĻāĻŋāĻ¨āĻŋāĻ¸ āĻāĻā§ āĻāĻļāĻž āĻāĻ°āĻž āĻĒāĻžāĻ°āĻŦ:
¡ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ° āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻŦāĻžāĻ° āĻĄāĻžāĻ¯āĻŧāĻžāĻ˛ āĻāĻ°ā§āĻ¨, āĻ¯āĻžāĻ¤ā§ āĻāĻĒāĻ¨āĻŋ āĻ āĻ°ā§āĻĨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻžāĻĄāĻŧāĻžāĻ āĻ˛āĻāĻāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻāĻ˛.
¡ āĻāĻāĻāĻŋ āĻā§āĻ˛āĻž āĻļā§āĻ°ā§ āĻāĻ°ā§āĻ¨ (āĻ¯ā§āĻŽāĻ¨, āĻĻā§āĻ°ā§āĻŦā§āĻ¤ā§āĻ¤) āĻāĻŦāĻ āĻ¯āĻĻāĻŋ āĻ¸āĻ°ā§āĻŦā§āĻ¤ā§āĻ¤āĻŽ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻ¨āĻž āĻšāĻ¯āĻŧ,
āĻāĻāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻāĻžāĻ˛ā§ āĻāĻ°ā§āĻ¨ (āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ) āĻāĻāĻŋ āĻ¨āĻž āĻšāĻāĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤, āĻ¤āĻžāĻ°āĻĒāĻ°ā§ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻĒāĻ¨āĻžāĻ° āĻšāĻžāĻ¤ā§ āĻšāĻ¸ā§āĻ¤āĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°ā§āĻ¨āĨ¤
fsck āĻāĻžāĻ˛āĻžāĻ¨ āĻāĻŦāĻ āĻāĻ° āĻĒā§āĻ°āĻļā§āĻ¨ā§āĻ° āĻāĻ¤ā§āĻ¤āĻ°ā§ "āĻšā§āĻ¯āĻžāĻ", "āĻ¨āĻž" āĻāĻ¤ā§āĻ¤āĻ° āĻĻāĻŋāĻ¨ āĻŦāĻž āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻĻāĻŋāĻ¨
āĻĒā§āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻŽāĻžāĻ¨āĻĻāĻŖā§āĻĄā§āĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ¤ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻžāĻā§ āĻĢāĻŋāĻ°ā§ āĻāĻ¸āĻāĻŋāĨ¤
¡ āĻ āĻ¨ā§āĻ¯ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻŦāĻž BBS āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻ āĻāĻ°ā§āĻ¨ (āĻ¯ā§āĻŽāĻ¨, MCI Mail, CompuServe) āĻāĻŦāĻ
āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻāĻĒāĻ¨āĻžāĻ° āĻŽā§āĻ˛ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻāĻ°ā§āĻ¨ āĻ¯āĻžāĻ¤ā§ āĻāĻāĻŋ āĻŽāĻ¨ā§ āĻšāĻ¯āĻŧ āĻ¯ā§āĻ¨ āĻāĻāĻŋ āĻāĻ¸āĻ˛
āĻāĻĒāĻ¨āĻžāĻ° āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻĒāĻ°āĻŋāĻŦā§āĻļā§āĻ° āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛, āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻŦāĻž āĻ¯ā§āĻā§āĻ¨ā§ āĻ§āĻ°āĻ¨ā§āĻ° āĻ¤āĻĨā§āĻ¯ āĻŦāĻšāĻ¨ āĻāĻ°ā§āĻ¨
rlogin, āĻā§āĻ˛āĻ¨ā§āĻ, āĻāĻŋāĻĒ, su, chgrp, āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ āĻā§āĻĄāĻŧā§āĨ¤
āĻļā§āĻ˛ āĻā§āĻ¨ āĻāĻ āĻāĻžāĻāĻā§āĻ˛āĻŋ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¨āĻž āĻ¤āĻžāĻ° āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻāĻžāĻ°āĻŖ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ (āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§āĻ¨, āĻāĻĒāĻ¨āĻŋ āĻāĻ°āĻŦā§āĻ¨
āĻĻā§āĻā§āĻ¨āĨ¤) āĻ¸āĻŦ āĻĻāĻŋāĻ¯āĻŧā§āĻ āĻ¸āĻŽā§āĻāĻŦ āĻāĻļāĻž āĻāĻ°āĻž.
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻāĻžāĻŦā§, āĻāĻļāĻž āĻāĻ°āĻž āĻ¯ā§ āĻā§āĻ¨ā§ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĻāĻ°āĻāĻžāĻ°ā§ āĻ¯āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻŽāĻŋāĻĨāĻ¸ā§āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻāĻŦāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĨ¤ āĻ¯āĻž āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¤āĻž āĻšāĻ˛ āĻŽāĻŋāĻĨāĻ¸ā§āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§āĻ¯āĻžāĻāĻŋāĻāĻāĻžāĻŦā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻļāĻž āĻāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻā§ āĻāĻŦāĻžāĻ° āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖāĻ āĻĻāĻŋāĻ¤ā§ āĻĒāĻžāĻ°ā§ (āĻŦā§āĻ¯āĻ¤ā§āĻ¤
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻāĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°āĻž āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻž) āĻ¯āĻĻāĻŋ āĻāĻā§āĻāĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻāĻāĻāĻžāĻŦā§, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻĢāĻŋāĻ°āĻŋāĻ¯āĻŧā§ āĻĻāĻŋāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻ¯ā§ āĻā§āĻ¨ āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§
, USAGE
āĻāĻļāĻž āĻāĻ°āĻž āĻ¸āĻžāĻ°ā§āĻ cmdfile āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ° āĻāĻ¨ā§āĻ¯āĨ¤ āĻāĻļāĻž āĻāĻ°āĻž āĻāĻāĻžāĻĄāĻŧāĻžāĻ āĻāĻšā§āĻŦāĻžāĻ¨ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¨āĻŋāĻšāĻŋāĻ¤āĻāĻžāĻŦā§ āĻāĻŽāĻ¨ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻ¯āĻž # āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§! āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°ā§ āĻ¨ā§āĻā§āĻļāĻ¨, āĻāĻŦāĻ
āĻāĻĒāĻ¨āĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§ āĻĒā§āĻ°āĻĨāĻŽ āĻ˛āĻžāĻāĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž:
#!/usr/bin/expect -f
āĻ āĻŦāĻļā§āĻ¯āĻ, āĻĒāĻĨ āĻ¸āĻ āĻŋāĻāĻāĻžāĻŦā§ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻā§āĻĨāĻžāĻ¯āĻŧ āĻāĻļāĻž āĻāĻ°āĻž āĻŦāĻ¸āĻŦāĻžāĻ¸ āĻāĻ°ā§āĻ¨āĨ¤ , / Usr / āĻŦāĻŋāĻ¨ āĻļā§āĻ§ā§ āĻāĻāĻāĻŋ
āĻāĻĻāĻžāĻšāĻ°āĻŖ
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -c āĻĢā§āĻ˛ā§āĻ¯āĻžāĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§ āĻ¯ā§āĻā§āĻ¨āĻ āĻāĻā§ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻĒā§āĻ°āĻŋāĻĢā§āĻ¸ āĻāĻ°ā§āĨ¤ āĻāĻĻā§āĻļ
āĻļā§āĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻāĻā§āĻ¤ āĻšāĻāĻ¯āĻŧāĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§āĻ§ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĻā§āĻ§ā§āĻ¤ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤āĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻžāĻ°. āĻāĻāĻžāĻ§āĻŋāĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻāĻ āĻĻāĻŋāĻ¯āĻŧā§ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ -c āĻ¤āĻžāĻĻā§āĻ° āĻāĻ˛āĻžāĻĻāĻž āĻāĻ°ā§
āĻ¸ā§āĻŽāĻŋāĻā§āĻ˛āĻ¨ āĻ¸āĻšāĨ¤ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻā§āĻ˛āĻŋ āĻ¯ā§ āĻā§āĻ°āĻŽā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ¸ā§āĻ āĻā§āĻ°āĻŽā§ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ (Exectk āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ,
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ -āĻāĻĻā§āĻļ.)
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -d āĻĒāĻ¤āĻžāĻāĻž āĻāĻŋāĻā§ āĻĄāĻžāĻ¯āĻŧāĻžāĻāĻ¨āĻ¸ā§āĻāĻŋāĻ āĻāĻāĻāĻĒā§āĻ āĻ¸āĻā§āĻˇāĻŽ āĻāĻ°ā§, āĻ¯āĻž āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻāĻāĻžāĻŦā§ āĻāĻ° āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻāĻžāĻ°ā§āĻ¯āĻāĻ˛āĻžāĻĒ āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°ā§
āĻ¯ā§āĻŽāĻ¨ āĻāĻĻā§āĻļ āĻāĻļāĻž āĻāĻ°āĻž āĻāĻŦāĻ āĻāĻ°ā§āĻāĻ¨āĻžāĻāĻŋāĻāĻž. āĻāĻ āĻĒāĻ¤āĻžāĻāĻžāĻāĻŋāĻ° "exp_internal 1" āĻāĻ° āĻŽāĻ¤ā§ āĻāĻāĻ āĻĒā§āĻ°āĻāĻžāĻŦ āĻ°āĻ¯āĻŧā§āĻā§
āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻ° āĻļā§āĻ°ā§āĻ¤ā§, āĻāĻŦāĻ āĻāĻ° āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻāĻļāĻž āĻāĻ°āĻž āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ (āĻĻā§āĻ¯ āĻ¸ā§āĻā§āĻ°ā§āĻ¸
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻŦāĻŋāĻŦā§āĻ¤āĻŋ āĻā§āĻ°ā§āĻ¸āĻŋāĻ āĻāĻ¨ā§āĻ¯ āĻĻāĻ°āĻāĻžāĻ°ā§, āĻāĻŦāĻ āĻāĻŋāĻšā§āĻ¨ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻā§āĻ°ā§āĻ¸āĻŋāĻ āĻāĻ¨ā§āĻ¯ āĻĻāĻ°āĻāĻžāĻ°ā§
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻ ā§āĻ¯āĻžāĻ¸āĻžāĻāĻ¨āĻŽā§āĻ¨ā§āĻāĨ¤) (Exectk āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ - diag.)
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -D āĻĒāĻ¤āĻžāĻāĻž āĻāĻāĻāĻŋ āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻā§āĻāĻŋāĻ āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ° āĻ¸āĻā§āĻˇāĻŽ āĻāĻ°ā§āĨ¤ āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻŽāĻžāĻ¨ āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤āĨ¤ āĻĻā§āĻ¯
āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ° āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ Tcl āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻāĻā§ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ¨ā§āĻŦā§ āĻ¯āĻĻāĻŋ āĻŽāĻžāĻ¨āĻāĻŋ āĻ -āĻļā§āĻ¨ā§āĻ¯ āĻšāĻ¯āĻŧ āĻŦāĻž āĻ¯āĻĻāĻŋ a āĻšāĻ¯āĻŧ
^C āĻāĻžāĻĒāĻž āĻšāĻ¯āĻŧ (āĻŦāĻž āĻāĻāĻāĻŋ āĻŦā§āĻ°ā§āĻāĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻāĻžāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻŦāĻž āĻ āĻ¨ā§āĻ¯ āĻāĻĒāĻ¯ā§āĻā§āĻ¤ āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ° āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻāĻ āĻĒāĻžāĻ¨ā§āĻĄā§āĻ˛āĻŋāĻĒāĻŋ). README āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻĻā§āĻā§āĻ¨ āĻŦāĻž āĻāĻ°āĻ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ ALSO (āĻ¨ā§āĻā§) āĻĻā§āĻā§āĻ¨ā§ˇ
āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ° (Exectk āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ -āĻĄāĻŋāĻŦāĻžāĻ.)
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -f āĻĢā§āĻ˛ā§āĻ¯āĻžāĻ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻĒā§āĻ°āĻŋāĻĢā§āĻ¸ āĻ¯āĻž āĻĨā§āĻā§ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĒāĻĄāĻŧāĻ¤ā§ āĻšāĻ¯āĻŧāĨ¤ āĻĒāĻ¤āĻžāĻāĻž āĻ¨āĻŋāĻā§āĻ āĻāĻā§āĻāĻŋāĻ
āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° # āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĻāĻ°āĻāĻžāĻ°ā§! āĻ¸ā§āĻŦāĻ°āĻ˛āĻŋāĻĒāĻŋ (āĻāĻĒāĻ°ā§ āĻĻā§āĻā§āĻ¨), āĻ¯āĻžāĻ¤ā§ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻāĻ°āĻž āĻšāĻŦā§āĨ¤ (Exectk āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ -file.)
āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻŽā§āĻŽāĻ°āĻŋāĻ¤ā§ āĻĒāĻĄāĻŧāĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻāĻāĻž
āĻŽāĻžāĻā§ āĻŽāĻžāĻā§ āĻāĻāĻŦāĻžāĻ°ā§ āĻāĻ āĻ˛āĻžāĻāĻ¨ āĻĢāĻžāĻāĻ˛ āĻĒāĻĄāĻŧāĻž āĻĒāĻāĻ¨ā§āĻĻāĻ¨ā§āĻ¯āĻŧāĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, stdin āĻāĻāĻŋ āĻĒāĻĄāĻŧāĻž āĻšāĻ¯āĻŧ
āĻāĻĒāĻžāĻ¯āĻŧ āĻāĻā§āĻāĻžāĻā§āĻ¤ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻā§ āĻāĻāĻāĻžāĻŦā§ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻŦāĻžāĻ§ā§āĻ¯ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ -b āĻĒāĻ¤āĻžāĻāĻž (āĻāĻāĻ¨
Expectk āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§, āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ -āĻŦāĻžāĻĢāĻžāĻ°.)āĻŦāĻŋāĻāĻĻā§āĻ°āĻāĻ¯ā§stdio-
āĻŦāĻžāĻĢāĻžāĻ° āĻāĻĒāĻ˛āĻŦā§āĻ§mayāĻāĻāĻ¨ā§āĻā§āĻ°āĻšāĻŖ āĻāĻ°āĻžāĻāĻžāĻ¯āĻŧāĻāĻžāĻ¯āĻžāĻšā§āĻāĻāĻ āĻĢāĻŋāĻĢā§ āĻŦāĻž āĻĨā§āĻā§ āĻĒāĻĄāĻŧāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸ā§āĻˇā§āĻāĻŋ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ
stdin
āĻ¯āĻĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻ "-" āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻŦā§ āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻāĻ¨āĻĒā§āĻ āĻĒāĻĄāĻŧāĻž āĻšāĻ¯āĻŧāĨ¤ ("./-" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
āĻāĻ¸āĻ˛ā§ "-" āĻ¨āĻžāĻŽā§āĻ° āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ āĻĒāĻĄāĻŧāĻ¤ā§āĨ¤)
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -i āĻĒāĻ¤āĻžāĻāĻž āĻāĻžāĻ°āĻŖ āĻāĻļāĻž āĻāĻ°āĻž āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĒāĻĄāĻŧāĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻā§āĻāĻŋāĻāĻāĻžāĻŦā§ āĻĒā§āĻ°āĻŽā§āĻĒāĻ āĻāĻ°āĻ¤ā§
āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§āĨ¤ āĻĒā§āĻ°āĻŽā§āĻĒāĻāĻŋāĻ āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻĻā§āĻļ āĻŦāĻž EOF āĻāĻĒāĻ°. āĻĻā§āĻāĻž āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻ
(āĻ¨ā§āĻā§) āĻāĻ°āĻ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯āĨ¤ -i āĻ āĻ¨ā§āĻŽāĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻā§āĻ¨ā§ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĢāĻžāĻāĻ˛ āĻ¨āĻž āĻšāĻ¯āĻŧ -c āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧ.
(Exectk āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ - āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻā§āĻāĻŋāĻ.)
-- āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĻ° āĻļā§āĻˇ āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻĒāĻžāĻ¸ āĻāĻ°āĻ¤ā§ āĻāĻžāĻ¨ āĻ¤āĻžāĻšāĻ˛ā§ āĻāĻāĻŋ āĻĻāĻ°āĻāĻžāĻ°ā§
āĻāĻĒāĻ¨āĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĻ° āĻŽāĻ¤ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻāĻāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻžāĻā§āĻ¯āĻž āĻāĻ°āĻž āĻšāĻā§āĻā§ āĻ¨āĻž āĻāĻļāĻž āĻāĻ°āĻžāĨ¤ āĻāĻāĻž āĻĒāĻžāĻ°ā§
āĻĻāĻ°āĻāĻžāĻ°ā§āĻāĻžāĻŦā§ # āĻ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻšāĻŦā§! āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻā§āĻ¨ā§ āĻĒāĻ¤āĻžāĻāĻž-āĻŽāĻ¤ āĻŦā§āĻ¯āĻžāĻā§āĻ¯āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§āĻ§ āĻāĻ°āĻ¤ā§ āĻ˛āĻžāĻāĻ¨. āĻāĻ¨ā§āĻ¯
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤āĻāĻŋ āĻŽā§āĻ˛ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻāĻā§āĻ˛āĻŋ (āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻ° āĻ¨āĻžāĻŽ āĻ¸āĻš) āĻŽāĻ§ā§āĻ¯ā§ āĻā§āĻĄāĻŧā§ āĻĻā§āĻŦā§
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ argv.
#!/usr/bin/expect --
āĻāĻ˛ā§āĻ˛ā§āĻā§āĻ¯ āĻ¯ā§ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ getopt(3) āĻāĻŦāĻ āĻāĻžāĻ˛āĻžāĻ¨ā§(2) āĻ¯ā§āĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻžāĻŦāĻ˛ā§ āĻ āĻŦāĻļā§āĻ¯āĻ āĻĒāĻžāĻ˛āĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§
# āĻāĻ° āĻĒāĻā§āĻˇā§ āĻ¯ā§āĻā§āĻ¤āĻŋ! āĻ˛āĻžāĻāĻ¨
$exp_library/expect.rc āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻĨāĻžāĻāĻ˛ā§ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻāĻ¤ā§āĻ¸ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻĻāĻŋ āĻ¨āĻž -N āĻĒāĻ¤āĻžāĻāĻž āĻšāĻ¯āĻŧ
āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ (Exectk āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ -āĻāĻ¨āĻāĻāĻ°āĻ¸āĻŋ.) āĻāĻ° āĻĒāĻ°āĻĒāĻ°āĻ,
āĻĢāĻžāĻāĻ˛ ~/.expect.rc āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ sourced āĻšāĻ¯āĻŧ, āĻ¯āĻĻāĻŋ āĻ¨āĻž -n āĻĒāĻ¤āĻžāĻāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ
āĻāĻ¨āĻāĻžāĻ¯āĻŧāĻ°āĻ¨āĻŽā§āĻ¨ā§āĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ DOTDIR āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦāĻŋāĻŦā§āĻāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻāĻŦāĻ .expect.rc āĻšāĻ˛
āĻ¸ā§āĻāĻžāĻ¨ āĻĨā§āĻā§ āĻĒāĻĄāĻŧā§āĻ¨āĨ¤ (Exectk āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ -āĻ¨āĻ°āĻ.) āĻāĻ āĻ¸ā§āĻ°ā§āĻ¸āĻŋāĻ
āĻ¯ā§ āĻā§āĻ¨ā§ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§āĻ āĻāĻā§ -c āĻĒāĻ¤āĻžāĻāĻžāĨ¤
-v āĻāĻ° āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¨āĻŽā§āĻŦāĻ° āĻŽā§āĻĻā§āĻ°āĻŖ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻžāĻ° āĻāĻžāĻ°āĻŖāĨ¤ (āĻāĻ¤ā§ āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻĒāĻ¤āĻžāĻāĻž
āĻāĻā§āĻ¸āĻĒā§āĻā§āĻ, āĻ¯āĻž āĻĻā§āĻ°ā§āĻ āĻĒāĻ¤āĻžāĻāĻžāĻ° āĻ¨āĻžāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§, āĻ¤āĻž āĻšāĻ˛ -āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĨ¤)
āĻāĻā§āĻāĻŋāĻ args āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻ¨āĻžāĻŽ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ argv. argc is
āĻāĻ°āĻāĻŋāĻāĻŋāĻ° āĻĻā§āĻ°ā§āĻā§āĻ¯ā§ āĻāĻ°āĻŽā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
argv0 āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻ° āĻ¨āĻžāĻŽ āĻšāĻŋāĻ¸ā§āĻŦā§ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ (āĻŦāĻž āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻ¯āĻĻāĻŋ āĻā§āĻ¨ā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ)āĨ¤ āĻāĻ¨ā§āĻ¯
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤āĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻ° āĻ¨āĻžāĻŽ āĻāĻŦāĻ āĻĒā§āĻ°āĻĨāĻŽ āĻ¤āĻŋāĻ¨āĻāĻŋ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§:
send_user "$argv0 [lrange $argv 0 2]\n"
āĻāĻŽā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ¸
āĻāĻļāĻž āĻāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ¸āĻŽā§āĻš TCL (āĻā§āĻ˛ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻžāĻˇāĻž)āĨ¤ Tcl āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻĒā§āĻ°āĻŦāĻžāĻš āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§ (āĻ¯ā§āĻŽāĻ¨, āĻ¯āĻĻāĻŋ, āĻāĻ¨ā§āĻ¯,
āĻŦāĻŋāĻ°āĻ¤āĻŋ), āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻ¯ā§āĻŽāĻ¨ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋ, āĻĒāĻĻā§āĻ§āĻ¤āĻŋ
āĻ¸āĻāĻā§āĻāĻž, āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻāĻžāĻ¨ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ (āĻ¯ā§āĻŽāĻ¨, āĻ¸ā§āĻ, if, Exec) āĻšāĻ˛ Tcl
āĻāĻĻā§āĻļ (āĻĻā§āĻā§āĻ¨ TCL(3))āĨ¤ āĻāĻļāĻž āĻāĻ°āĻž āĻ¨ā§āĻā§ āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§āĨ¤ āĻ¯āĻĻāĻŋ āĻ¨āĻž
āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ˛ā§, āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻžāĻ˛āĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻ¯āĻŧāĨ¤
āĻāĻŽāĻžāĻ¨ā§āĻĄāĻā§āĻ˛āĻŋāĻā§ āĻŦāĻ°ā§āĻŖāĻžāĻ¨ā§āĻā§āĻ°āĻŽāĻŋāĻāĻāĻžāĻŦā§ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¯āĻžāĻ¤ā§ āĻ¸ā§āĻā§āĻ˛āĻŋ āĻĻā§āĻ°ā§āĻ¤ āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻ¤āĻŦā§, āĻ¨āĻ¤ā§āĻ¨
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻĒāĻĄāĻŧā§ āĻļā§āĻ°ā§ āĻāĻ°āĻž āĻ¸āĻšāĻ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨, āĻĒāĻžāĻ āĻžāĻ¨, āĻāĻļāĻž āĻāĻ°āĻž, āĻāĻŦāĻ
āĻāĻ°ā§āĻāĻ¨āĻžāĻāĻŋāĻāĻž, āĻ¸ā§āĻ āĻāĻ¨ā§āĻ¯.
āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ āĻ¯ā§ āĻāĻžāĻˇāĻžāĻ° āĻ¸āĻ°ā§āĻŦā§āĻ¤ā§āĻ¤āĻŽ āĻā§āĻŽāĻŋāĻāĻž (āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤ āĻāĻŦāĻ āĻāĻŋāĻ¸āĻŋāĻāĻ˛ āĻāĻāĻ¯āĻŧāĻ) āĻĻā§āĻāĻ¯āĻŧāĻž āĻāĻā§
āĻŦāĻ "āĻāĻā§āĻ¸āĻĒā§āĻ˛ā§āĻ°āĻŋāĻ āĻāĻā§āĻ¸āĻĒā§āĻā§āĻ" (āĻ¨āĻŋāĻā§ āĻāĻ°āĻ āĻĻā§āĻā§āĻ¨)āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻāĻ āĻŽā§āĻ¯āĻžāĻ¨ āĻĒā§āĻˇā§āĻ āĻžāĻ¯āĻŧ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŋāĻ¨ā§āĻ¤ā§
āĻāĻā§āĻ˛āĻŋ āĻā§āĻŦ āĻ¸ā§āĻŽāĻŋāĻ¤ āĻāĻžāĻ°āĻŖ āĻāĻ āĻŽā§āĻ¯āĻžāĻ¨ āĻĒā§āĻāĻāĻŋ āĻŽā§āĻ˛āĻ¤ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦā§āĻāĻžāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ āĻ¯ā§ āĻāĻ āĻŽā§āĻ¯āĻžāĻ¨ āĻĒā§āĻā§āĻ° āĻĒāĻžāĻ ā§āĻ¯āĻāĻŋāĻ¤ā§, āĻāĻāĻāĻŋ āĻŦāĻĄāĻŧ āĻšāĻžāĻ¤ā§āĻ° "E" āĻ¸āĻš "āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž" āĻŦā§āĻāĻžāĻ¯āĻŧ
āĻāĻļāĻž āĻāĻ°āĻž āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ¯āĻāĻ¨ "āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤" āĻāĻāĻāĻŋ āĻā§āĻ āĻšāĻžāĻ¤ā§āĻ° āĻ¸āĻžāĻĨā§ "āĻ" āĻŦā§āĻāĻžāĻ¯āĻŧ āĻāĻļāĻž āĻāĻ°āĻž āĻŽāĻ§ā§āĻ¯ā§ āĻāĻĻā§āĻļ
āĻĻā§āĻ¯ āĻāĻļāĻž āĻāĻ°āĻž āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ.)
āĻāĻ¨āĻŋāĻˇā§āĻ [-āĻĻāĻžāĻ¸] [-onexec 0|1] [-āĻāĻŽāĻŋ spawn_id]
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻ āĻŦāĻ¨ā§āĻ§ āĻāĻ°ā§āĨ¤ āĻŦā§āĻļāĻŋāĻ°āĻāĻžāĻ āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻā§āĻāĻŋāĻ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°āĻŦā§
āĻ¤āĻžāĻĻā§āĻ° stdin āĻāĻŦāĻ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ā§ EOF; āĻāĻāĻāĻžāĻŦā§ āĻāĻ¨āĻŋāĻˇā§āĻ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻŋāĻā§ āĻšāĻ¤ā§āĻ¯āĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¯āĻĨā§āĻˇā§āĻ
āĻāĻŽāĻ°āĻž āĻšāĻŦ. āĻĻā§āĻ¯ -i āĻĒāĻ¤āĻžāĻāĻž āĻ¨āĻžāĻŽā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻžāĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻā§āĻˇāĻŖāĻž āĻāĻ°ā§
spawn_id.
āĻāĻāĻ¯āĻŧ āĻāĻļāĻž āĻāĻ°āĻž āĻāĻŦāĻ āĻāĻ°ā§āĻāĻ¨āĻžāĻāĻŋāĻāĻž āĻļāĻ¨āĻžāĻā§āĻ¤ āĻāĻ°āĻŦā§ āĻ¯āĻāĻ¨ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻŋ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°āĻŦā§ āĻāĻŦāĻ āĻ¨āĻŋāĻšāĻŋāĻ¤āĻāĻžāĻŦā§
āĻāĻāĻāĻŋ āĻāĻ° āĻāĻ¨āĻŋāĻˇā§āĻ . āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻŋāĻā§ āĻŽā§āĻ°ā§ āĻĢā§āĻ˛ā§āĻ¨, āĻŦāĻ˛ā§āĻ¨, "exec kill $pid", āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§
āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ āĻāĻ˛ āĻāĻ¨āĻŋāĻˇā§āĻ .
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -onexec āĻĒāĻ¤āĻžāĻāĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§ āĻ¯ā§ āĻā§āĻ¨ā§ āĻ¨āĻ¤ā§āĻ¨ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨ āĻāĻāĻĄāĻŋ āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻž āĻšāĻŦā§ āĻāĻŋāĻ¨āĻž
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻŦāĻž āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻāĻžāĻ°āĻ˛ā§ āĻāĻ°āĻž āĻšāĻ¯āĻŧ. āĻāĻāĻāĻŋ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨ āĻāĻāĻĄāĻŋ āĻā§āĻ˛āĻž āĻ°āĻžāĻāĻ¤ā§, āĻŽāĻžāĻ¨āĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
0. āĻāĻāĻāĻŋ āĻ -āĻļā§āĻ¨ā§āĻ¯ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨ āĻ¯ā§āĻā§āĻ¨ āĻ¨āĻ¤ā§āĻ¨ āĻ¸ā§āĻĒā§āĻ¨ āĻŦāĻ¨ā§āĻ§ (āĻĄāĻŋāĻĢāĻ˛ā§āĻ) āĻāĻ°āĻ¤ā§ āĻŦāĻžāĻ§ā§āĻ¯ āĻāĻ°āĻŦā§
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -āĻĻāĻžāĻ¸ āĻĒāĻ¤āĻžāĻāĻž āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻā§āĻ¤ āĻ¸ā§āĻ˛ā§āĻāĻā§ āĻŦāĻ¨ā§āĻ§ āĻāĻ°ā§ āĻĻā§āĻ¯āĻŧāĨ¤ ("āĻ¸ā§āĻĒāĻ¨-āĻĒāĻŋāĻāĻŋāĻāĻ" āĻĻā§āĻā§āĻ¨āĨ¤)
āĻ¸āĻāĻ¯ā§āĻ āĻŦāĻ¨ā§āĻ§ āĻšāĻ¯āĻŧā§ āĻā§āĻ˛ā§, āĻ¸ā§āĻ˛ā§āĻāĻāĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻŦāĻ¨ā§āĻ§ āĻšāĻ¯āĻŧā§ āĻ¯āĻžāĻ¯āĻŧ āĻ¯āĻĻāĻŋ āĻāĻāĻ¨āĻ āĻĨāĻžāĻā§
āĻā§āĻ˛āĻžāĨ¤
āĻ¸āĻāĻ¯ā§āĻāĻāĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻāĻžāĻŦā§ āĻŦāĻž āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻž āĻšā§āĻ āĻ¨āĻž āĻā§āĻ¨, āĻāĻĒāĻ¨āĻžāĻ° āĻāĻ˛ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤
āĻ āĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨ āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¸ā§āĻ˛āĻ āĻĒāĻ°āĻŋāĻˇā§āĻāĻžāĻ° āĻāĻ°āĻ¤ā§āĨ¤ āĻāĻ¨āĻŋāĻˇā§āĻ āĻĄāĻžāĻā§ āĻ¨āĻž āĻ āĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨
āĻ¯ā§āĻšā§āĻ¤ā§ āĻā§āĻ¨ā§ āĻā§āĻ¯āĻžāĻ°āĻžāĻ¨ā§āĻāĻŋ āĻ¨ā§āĻ āĻ¯ā§ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¸āĻāĻ¯ā§āĻ āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻ˛ā§ āĻāĻāĻŋ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻšāĻŦā§āĨ¤
āĻĻā§āĻ āĻ āĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨ āĻāĻ°āĻ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨ā§āĻā§āĨ¤
āĻĄā§āĻŦāĻžāĻā§ āĻāĻ°āĻž [[-āĻāĻāĻ¨] 0|1]
āĻāĻāĻāĻŋ Tcl āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ° āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°ā§ āĻ¯āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻ¸ā§āĻā§āĻāĻŽā§āĻ¨ā§āĻā§āĻ° āĻŽāĻ§ā§āĻ¯ āĻĻāĻŋāĻ¯āĻŧā§ āĻ¯ā§āĻ¤ā§, āĻŦā§āĻ°ā§āĻāĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ¸ā§āĻ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧ,
āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĨ¤
āĻā§āĻ¨ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻāĻžāĻĄāĻŧāĻž, āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ° āĻ¨āĻž āĻāĻ˛āĻ˛ā§ āĻāĻāĻāĻŋ 1 āĻĢā§āĻ°āĻ¤ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻāĻāĻāĻŋ 0 āĻšāĻ¯āĻŧ
āĻĢāĻŋāĻ°ā§ āĻāĻ¸ā§āĻ¨āĨ¤
āĻāĻāĻāĻŋ 1 āĻ¯ā§āĻā§āĻ¤āĻŋ āĻĻāĻŋāĻ¯āĻŧā§, āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ° āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧāĨ¤ āĻāĻāĻāĻŋ 0 āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻ¸āĻš, āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ° āĻšāĻ˛
āĻŦāĻ¨ā§āĻ§. āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ 1 āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻāĻ° āĻāĻā§ āĻĨāĻžāĻā§ -āĻāĻāĻ¨ āĻĒāĻ¤āĻžāĻāĻž, āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ° āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ
āĻ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§ (āĻ āĻ°ā§āĻĨāĻžā§, āĻāĻ° āĻŽāĻžāĻāĻāĻžāĻ¨ā§ āĻĄā§āĻŦāĻžāĻā§ āĻāĻ°āĻž āĻ¨āĻŋāĻā§āĻ āĻāĻĻā§āĻļ)āĨ¤ āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ, āĻĻ
āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ° āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ Tcl āĻŦāĻŋāĻŦā§āĻ¤āĻŋ āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧāĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° āĻĄā§āĻŦāĻžāĻā§ āĻāĻ°āĻž āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻā§āĻ¨ā§ āĻĢāĻžāĻāĻĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§ āĻ¨āĻžāĨ¤ āĻāĻ° āĻ¸āĻžāĻĨā§ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž āĻļā§āĻ°ā§ āĻāĻ°āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°ā§āĻ¨
āĻĻā§āĻ¯ -D āĻĒāĻ¤āĻžāĻāĻž (āĻāĻĒāĻ°ā§ āĻĻā§āĻā§āĻ¨)āĨ¤
āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻ°āĻ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ README āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻĻā§āĻā§āĻ¨ āĻŦāĻž ALSO (āĻ¨ā§āĻā§) āĻĻā§āĻā§āĻ¨ā§ˇ
āĻŦāĻŋāĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻž
āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻāĻžāĻāĻāĻžāĻ¯ā§āĻā§āĻ¤ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¸āĻāĻ¯ā§āĻ āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨ āĻāĻ°ā§āĨ¤ āĻāĻāĻž āĻāĻ˛āĻŽāĻžāĻ¨ āĻ āĻŦā§āĻ¯āĻžāĻšāĻ¤
āĻĒāĻāĻā§āĻŽāĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻŋāĻā§ āĻ¤āĻžāĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻā§āĻ°ā§āĻĒ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ (āĻ¯āĻĻāĻŋ āĻ¸āĻŽā§āĻāĻŦ āĻšāĻ¯āĻŧ)āĨ¤ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ I/O
/dev/null āĻ āĻĒā§āĻ¨āĻāĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻŖā§āĻĄāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻŦāĻŋāĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻž āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻāĻžāĻ˛āĻŋāĻ¯āĻŧā§ āĻ¯ā§āĻ¤ā§
āĻĒāĻāĻā§āĻŽāĻŋāĨ¤
āĻ¯āĻĻāĻŋ {[āĻāĻžāĻāĻāĻž]!=0} āĻŦā§āĻ° āĻšāĻ¯āĻŧ
āĻŦāĻŋāĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻž
āĨ¤ āĨ¤ āĨ¤
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻĒāĻĄāĻŧā§ āĻāĻŦāĻ āĻ¤āĻžāĻ°āĻĒāĻ° āĻĒā§āĻ°āĻ¤āĻŋ āĻāĻ¨ā§āĻāĻžāĻ¯āĻŧ āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻāĻžāĻ˛āĻžāĻ¯āĻŧ
āĻĒā§āĻ°āĻ¤āĻŋāĻŦāĻžāĻ° āĻāĻāĻŋ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻāĻāĻŋ āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻĻāĻžāĻŦāĻŋ āĻāĻ°ā§āĨ¤ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻāĻ°ā§ āĻ¯āĻžāĻ¤ā§
āĻāĻĒāĻ¨āĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻŦāĻžāĻ° āĻāĻāĻŋ āĻāĻžāĻāĻĒ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§. (āĻĻā§āĻā§āĻ¨ stty āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻĻā§āĻāĻžāĻ¯āĻŧ āĻāĻŋāĻāĻžāĻŦā§ āĻā§āĻ°āĻ¤ā§ āĻšāĻ¯āĻŧ
āĻŦāĻ¨ā§āĻ§ āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻĒā§āĻ°āĻ¤āĻŋāĻ§ā§āĻŦāĻ¨āĻŋ.)
send_user "āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ?\"
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ -āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ "(.*)\n"
{} 1 {} { āĻāĻ° āĻāĻ¨ā§āĻ¯
āĻ¯āĻĻāĻŋ {[āĻāĻžāĻāĻāĻž]!=0} {sleep 3600;continue}
āĻŦāĻŋāĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻž
spwn priv_prog
āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻāĻļāĻž āĻāĻ°ā§āĻ¨:
"$expect_out(1,āĻ¸ā§āĻā§āĻ°āĻŋāĻ)\r" āĻĒāĻžāĻ āĻžāĻ¨
āĨ¤ āĨ¤ āĨ¤
āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨
}
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻŦāĻŋāĻ§āĻž āĻŦāĻŋāĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻž āĻļā§āĻ˛ āĻ āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻ¸ āĻĒā§āĻ°āĻ¸ā§āĻ¸ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ (&) āĻāĻ° āĻāĻĒāĻ°ā§
āĻ¯ā§ āĻāĻļāĻž āĻāĻ°āĻž āĻ¸āĻāĻ¯ā§āĻ āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻāĻā§ āĻāĻŦāĻ āĻĒāĻ°ā§ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¨āĻ¤ā§āĻ¨ ptys āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻ¸āĻā§āĻā§ &, āĻāĻļāĻž āĻāĻ°āĻž āĻĒāĻĄāĻŧāĻžāĻ° āĻ¸ā§āĻ¯ā§āĻ āĻ¨ā§āĻ
āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ā§āĻ° āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻ¸āĻŽāĻ¯āĻŧā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸āĻāĻ¯ā§āĻ āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨ āĻšāĻ¯āĻŧā§ āĻā§āĻā§ āĻāĻļāĻž āĻāĻ°āĻž
āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻĒāĻžāĻ¯āĻŧāĨ¤
āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ [-āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨] [āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ]
āĻāĻžāĻ°āĻŖāĻ¸āĻŽā§āĻš āĻāĻļāĻž āĻāĻ°āĻž āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻŦāĻž āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻāĻāĻŋ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤āĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻāĻā§ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻ° āĻšāĻŋāĻ¸ā§āĻŦā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤ āĻāĻāĻāĻŋ āĻāĻžāĻĄāĻŧāĻž
āĻ¯ā§āĻā§āĻ¤āĻŋ, āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻ° āĻĢā§āĻ°āĻ¤ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ.
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -āĻĒā§āĻ°āĻŦā§āĻļ āĻ¨āĻŋāĻļā§āĻĻ āĻĒāĻ¤āĻžāĻāĻž āĻāĻžāĻ°āĻŖ āĻāĻļāĻž āĻāĻ°āĻž āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻāĻ°āĻ¤ā§ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻ¸āĻ˛ā§ āĻĨāĻžāĻŽāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¨āĻž
āĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻĢāĻŋāĻ°āĻŋāĻ¯āĻŧā§ āĻāĻ¨āĻžāĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§-āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻšāĻ¯āĻŧ
āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻžāĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻ°āĨ¤ āĻāĻ° āĻā§āĻ¨ āĻāĻā§āĻ¸āĻĒā§āĻā§āĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĨāĻžāĻāĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ
āĻ¨āĻŋāĻˇā§āĻĒāĻ¨ā§āĻ¨. āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ āĻ¨ā§āĻ¯ Tcl āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž āĻāĻžāĻ˛āĻžāĻ¨ āĻ¤āĻŦā§ āĻāĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ°āĨ¤ āĻĻā§āĻ¯
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĻā§āĻāĻžāĻˇā§ (āĻāĻŦāĻ āĻŽā§āĻ˛ āĻāĻāĻ¨ā§āĻĄā§ āĻ¯āĻĻāĻŋ Tk āĻĒāĻ°āĻŋāĻŦā§āĻļā§ āĻĨāĻžāĻā§) āĻ¯āĻžāĻ¤ā§ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĨāĻžāĻā§
Tcl āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ āĻĒāĻ°āĻŋāĻˇā§āĻāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨. āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž āĻĨāĻžāĻā§ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻŦāĻžāĻ° āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ (āĻ¤āĻŦā§ āĻāĻāĻŋ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻāĻŦā§), āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻ°āĻā§āĻ˛āĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤
āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§, āĻāĻĻā§āĻā§āĻ¤ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻāĻ¯ā§āĻ āĻŦāĻ¨ā§āĻ§ āĻšāĻ¯āĻŧā§ āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻŦāĻ¨ā§āĻ§ āĻšāĻŦā§
āĻāĻĻā§āĻā§āĻ¤ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻāĻāĻŋ EOF āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ° āĻŦāĻžāĻāĻ°ā§ āĻ āĻ¨ā§āĻ¯ āĻā§āĻ¨ā§ āĻĒāĻĻāĻā§āĻˇā§āĻĒ āĻ¨ā§āĻ¯āĻŧ āĻ¨āĻž
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ _āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨(2) āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻāĻ°ā§āĨ¤ āĻāĻāĻāĻžāĻŦā§, āĻĒā§āĻ°āĻ¸ā§āĻ¸ āĻ¤ā§āĻ°āĻŋ āĻšāĻ¯āĻŧā§āĻā§ āĻ¯āĻž āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§ āĻ¨āĻž
EOF āĻāĻ˛āĻ¤ā§ āĻāĻ˛āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ (āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻļāĻ°ā§āĻ¤ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻāĻāĻŋ āĻāĻĻā§āĻā§āĻ¤ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻā§ āĻ¸āĻāĻā§āĻ¤ āĻĒā§āĻ°ā§āĻ°āĻŖ āĻāĻ°āĻž āĻšāĻŦā§, āĻ¤āĻŦā§ āĻāĻā§āĻ˛āĻŋ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ-
āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻļā§āĻ˛, āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ āĻ§ā§āĻ¨ā§ āĻ¨āĻĨāĻŋāĻā§āĻā§āĻ¤ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨(3) āĻĒā§āĻ°āĻ¸ā§āĻ¸ āĻ¯āĻž āĻāĻ˛āĻ¤ā§ āĻĨāĻžāĻā§
āĻ°āĻžāĻ¨ init āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ¤ā§āĻ¤āĻ°āĻžāĻ§āĻŋāĻāĻžāĻ°āĻ¸ā§āĻ¤ā§āĻ°ā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻŦā§āĨ¤
āĻ āĻŦāĻ¸ā§āĻĨāĻž (āĻ āĻĨāĻŦāĻž 0 āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ¨āĻž āĻĨāĻžāĻāĻ˛ā§) āĻāĻ° āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ āĻŦāĻ¸ā§āĻĨāĻž āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ āĻāĻļāĻž āĻāĻ°āĻž. āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ is
āĻ¯āĻĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻ° āĻļā§āĻˇ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻĒā§āĻāĻāĻžāĻ¨ā§ āĻšāĻ¯āĻŧ āĻ¤āĻžāĻšāĻ˛ā§ āĻ¨āĻŋāĻšāĻŋāĻ¤āĻāĻžāĻŦā§ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
exp_continue [-āĻāĻ˛āĻŽāĻžāĻ¨_āĻāĻžāĻāĻŽāĻžāĻ°]
āĻāĻĻā§āĻļ exp_continue āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻāĻļāĻž āĻāĻ°āĻž āĻ¨āĻŋāĻā§āĻ āĻŦāĻ°āĻ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻš āĻāĻžāĻ˛āĻŋāĻ¯āĻŧā§ āĻ¯ā§āĻ¤ā§
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻāĻāĻžāĻŦā§ āĻĢāĻŋāĻ°ā§ āĻāĻ¸āĻā§āĨ¤ āĻāĻ¤āĻžāĻ¨ā§āĻāĻ¤āĻŋāĻ exp_continue āĻāĻžāĻāĻŽāĻāĻāĻ āĻāĻžāĻāĻŽāĻžāĻ° āĻ°āĻŋāĻ¸ā§āĻ āĻāĻ°ā§āĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -continue_timer āĻĒāĻ¤āĻžāĻāĻž āĻāĻžāĻāĻŽāĻžāĻ° āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻāĻžāĻ˛ā§ āĻšāĻ¤ā§ āĻŦāĻžāĻ§āĻž āĻĻā§āĻ¯āĻŧāĨ¤ (āĻĻā§āĻāĻž āĻāĻļāĻž āĻāĻ°āĻž āĻāĻ°ā§ āĻŦā§āĻļā§
āĻ¤āĻĨā§āĻ¯āĨ¤)
exp_āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ [-āĻ āĻĢāĻžāĻāĻ˛] āĻŽā§āĻ˛ā§āĻ¯
āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻĄāĻžāĻ¯āĻŧāĻžāĻāĻ¨āĻ¸ā§āĻāĻŋāĻ āĻ¤āĻĨā§āĻ¯ āĻĒāĻžāĻ āĻžāĻ¤ā§ āĻāĻ°āĻ āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻāĻžāĻ°āĻŖ āĻšāĻ¯āĻŧ āĻāĻļāĻž āĻāĻ°āĻž stderr āĻĨā§āĻā§
if āĻŽā§āĻ˛ā§āĻ¯ āĻ -āĻļā§āĻ¨ā§āĻ¯āĨ¤ āĻāĻ āĻāĻāĻāĻĒā§āĻ āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻ¯āĻĻāĻŋ āĻŽā§āĻ˛ā§āĻ¯ āĻšāĻ˛ 0āĨ¤ āĻĄāĻžāĻ¯āĻŧāĻžāĻāĻ¨āĻ¸ā§āĻāĻŋāĻ
āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ āĻā§āĻˇāĻ° āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤, āĻāĻŦāĻ āĻŽā§āĻ˛ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻĒā§āĻ°āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻž
āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ā§ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻāĻāĻāĻĒā§āĻāĨ¤
āĻāĻā§āĻāĻŋāĻ āĻšāĻ˛ā§ āĻĢāĻžāĻāĻ˛ āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻāĻŦāĻ āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻāĻāĻāĻĒā§āĻ āĻāĻ¤ā§ āĻ˛ā§āĻāĻž āĻšāĻ¯āĻŧ
āĻĢāĻžāĻāĻ˛ (āĻāĻ° āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻļā§āĻˇā§ āĻŽā§āĻ˛ā§āĻ¯) āĻā§āĻ¨ā§ āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻĄāĻžāĻ¯āĻŧāĻāĻ¨āĻŋāĻ¸ā§āĻāĻŋāĻ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻšāĻ¯āĻŧ
āĻŦāĻ¨ā§āĻ§ āĻāĻ°ā§ āĻĻā§āĻ¯āĻŧāĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -āĻ¤āĻĨā§āĻ¯ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻ exp_internal āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻ¸āĻžāĻŽā§āĻĒā§āĻ°āĻ¤āĻŋāĻ āĻ -āĻāĻ° āĻāĻāĻāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻ¯āĻŧ
āĻ¤āĻĨā§āĻ¯ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻĻā§āĻāĻ¯āĻŧāĻž.
exp_open [āĻāĻ°ā§āĻāĻ¸] [-āĻāĻŽāĻŋ spawn_id]
āĻāĻāĻāĻŋ Tcl āĻĢāĻžāĻāĻ˛ āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻžāĻ°ā§ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§ āĻ¯āĻž āĻŽā§āĻ˛ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻŋāĻ˛ā§ āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻĢāĻžāĻāĻ˛
āĻāĻāĻĄā§āĻ¨ā§āĻāĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ°āĻāĻŋ āĻ¤āĻāĻ¨ āĻāĻŽāĻ¨āĻāĻžāĻŦā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯ā§āĻ¨ āĻāĻāĻŋ Tcl āĻāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻā§āĻ˛āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻā§āĻ˛āĻž āĻāĻĻā§āĻļ (āĻ¸ā§āĻĒāĻ¨
āĻāĻāĻĄāĻŋ āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤ āĻ āĻ āĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨ āĻŽā§āĻ¤ā§āĻ¯ā§āĻĻāĻ¨ā§āĻĄ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -āĻā§āĻ˛āĻž āĻ°āĻžāĻā§ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻ āĻāĻā§āĻ¸āĻĒā§āĻā§āĻ āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋ āĻā§āĻ˛āĻž āĻ°āĻžāĻā§āĨ¤ āĻ
āĻ āĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋāĻ¤ā§ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤
exp_pid [-āĻāĻŽāĻŋ spawn_id]
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻāĻĻā§āĻā§āĻ¤ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻāĻĄāĻŋ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĨ¤ āĻ¯āĻĻāĻŋ -i
āĻĒāĻ¤āĻžāĻāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨ āĻāĻāĻĄāĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻĒāĻŋāĻĄā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻŋāĻ˛ā§ āĻ¯āĻžāĻ¯āĻŧāĨ¤
exp_send
āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻŽ āĻšāĻ¯āĻŧ āĻĒāĻžāĻ āĻžāĻ¨.
exp_send_error
āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻŽ āĻšāĻ¯āĻŧ send_error.
exp_send_log
āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻŽ āĻšāĻ¯āĻŧ send_log.
exp_send_tty
āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻŽ āĻšāĻ¯āĻŧ send_tty.
exp_send_user
āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻŽ āĻšāĻ¯āĻŧ send_user.
exp_version [[-āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨] āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ]
āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻāĻāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖ āĻ¤āĻž āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĻāĻ°āĻāĻžāĻ°ā§
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž
āĻā§āĻ¨ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻāĻžāĻĄāĻŧāĻž, āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻāĻļāĻž āĻāĻ°āĻž āĻĢā§āĻ°āĻ¤ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¤āĻžāĻ°āĻĒāĻ° āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻĒāĻ¨āĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§ āĻāĻ¨āĻā§āĻĄ āĻāĻ°āĻž āĻšāĻŦā§āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ āĻāĻžāĻ¨ā§āĻ¨ āĻ¯ā§ āĻāĻĒāĻ¨āĻŋ āĻāĻ° āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻā§āĻ¨ āĻ¨āĻž
āĻ¸āĻžāĻŽā§āĻĒā§āĻ°āĻ¤āĻŋāĻ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ, āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻā§āĻ˛āĻŋ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻĨāĻ āĻāĻ°āĻž āĻ¤āĻŋāĻ¨āĻāĻŋ āĻ¸āĻāĻā§āĻ¯āĻž āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻ āĻŋāĻ¤āĨ¤ āĻĒā§āĻ°āĻĨāĻŽ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ¸āĻāĻā§āĻ¯āĻž.
āĻāĻ° āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ˛ā§āĻāĻž āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻļāĻž āĻāĻ°āĻž āĻāĻāĻāĻŋ āĻāĻŋāĻ¨ā§āĻ¨ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ¸āĻāĻā§āĻ¯āĻž āĻ¸āĻā§āĻā§ āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻšāĻŦā§
āĻ āĻŦāĻļā§āĻ¯āĻ āĻāĻžāĻ āĻ¨āĻžāĨ¤ exp_version āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ¸āĻāĻā§āĻ¯āĻž āĻŽā§āĻ˛ā§ āĻ¨āĻž āĻšāĻ˛ā§ āĻāĻāĻāĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĨ¤
āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧāĻāĻŋ āĻšāĻ˛ āĻā§āĻŖ āĻ¸āĻāĻā§āĻ¯āĻžāĨ¤ āĻŦā§āĻšāĻ¤ā§āĻ¤āĻ° āĻ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ¸āĻš āĻāĻāĻāĻŋ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ˛ā§āĻāĻž āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§ˇ
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§āĻ° āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ āĻ¸āĻāĻā§āĻ¯āĻž āĻāĻŋāĻā§ āĻ¨āĻ¤ā§āĻ¨ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ā§āĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻŦāĻ āĻāĻ˛āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¨āĻžāĨ¤
exp_version āĻŦāĻĄāĻŧ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻŽā§āĻ˛ā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻā§āĻŖ āĻ¸āĻāĻā§āĻ¯āĻž āĻšāĻ˛ā§ āĻāĻāĻāĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§
āĻĻā§āĻĄāĻŧā§āĻ° āĻā§āĻ¯āĻŧā§ āĻŦāĻĄāĻŧ āĻāĻļāĻž āĻāĻ°āĻž.
āĻ¤ā§āĻ¤ā§āĻ¯āĻŧ āĻšāĻ˛ āĻāĻŽāĻ¨ āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻ¯āĻž āĻ¯āĻž āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¤ā§ āĻā§āĻ¨ā§ āĻā§āĻŽāĻŋāĻāĻž āĻ°āĻžāĻā§ āĻ¨āĻžāĨ¤ āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻāĻž āĻšāĻ¯āĻŧ
āĻŦā§āĻĻā§āĻ§āĻŋ āĻ¯āĻāĻ¨ āĻāĻļāĻž āĻāĻ°āĻž āĻ¸āĻĢā§āĻāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻ¯ā§ āĻā§āĻ¨āĻ āĻāĻĒāĻžāĻ¯āĻŧā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧ, āĻ¯ā§āĻŽāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž
āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨ āĻŦāĻž āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāĻ¨āĨ¤ āĻāĻāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ¨āĻžāĻŦāĻžāĻ˛āĻā§āĻ° āĻāĻĒāĻ° 0 āĻ āĻ°āĻŋāĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĨ¤
āĻ¸āĻā§āĻā§ āĻ¸āĻā§āĻā§ - āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨ āĻĒāĻ¤āĻžāĻāĻž, āĻāĻļāĻž āĻāĻ°āĻž āĻāĻāĻāĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§ āĻāĻŦāĻ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻāĻŋ āĻĒā§āĻ°āĻžāĻ¨ā§ āĻšāĻ˛ā§ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĨ¤
āĻāĻļāĻž āĻāĻ°āĻž [[-āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨] pat1 āĻļāĻ°ā§āĻ°1] ... [-āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨] patn [āĻĻā§āĻš]
āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻāĻāĻāĻĒā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻŽā§āĻ˛ā§ āĻ¨āĻž āĻšāĻāĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ āĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§
āĻ¸āĻŽāĻ¯āĻŧāĻāĻžāĻ˛ āĻ āĻ¤āĻŋāĻŦāĻžāĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§, āĻ āĻĨāĻŦāĻž āĻāĻāĻāĻŋ āĻļā§āĻˇ-āĻ āĻĢ-āĻĢāĻžāĻāĻ˛ āĻĻā§āĻāĻž āĻ¯āĻžāĻā§āĻā§āĨ¤ āĻ¯āĻĻāĻŋ āĻā§āĻĄāĻŧāĻžāĻ¨ā§āĻ¤ āĻļāĻ°ā§āĻ° āĻāĻžāĻ˛āĻŋ āĻšāĻ¯āĻŧ, āĻāĻāĻŋ
āĻŦāĻžāĻĻ āĻĻā§āĻāĻ¯āĻŧāĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻ¸āĻžāĻŽā§āĻĒā§āĻ°āĻ¤āĻŋāĻ āĻĨā§āĻā§ āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻā§ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĒāĻ°ā§āĻā§āĻˇāĻāĻžāĻŦā§ āĻā§āĻ¨ā§ āĻāĻā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨āĨ¤ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻ¸āĻžāĻŽā§āĻĒā§āĻ°āĻ¤āĻŋāĻ āĻĨā§āĻā§ āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻĒāĻ°ā§ āĻāĻĻā§āĻļ āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻāĻā§
āĻ āĻ¨ā§āĻ¯ āĻā§āĻ¨ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻĒāĻ°ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻ¯ā§āĻā§āĻ¤āĻŋāĻā§āĻ˛ā§ āĻĒā§āĻ°ā§āĻāĻž āĻšāĻ˛ā§ āĻāĻļāĻž āĻāĻ°āĻž āĻŦāĻŋāĻŦā§āĻ¤āĻŋ āĻāĻāĻžāĻ§āĻŋāĻ āĻ˛āĻžāĻāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨, āĻ¸āĻŦ
āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻāĻā§āĻ˛āĻŋāĻā§ āĻāĻāĻāĻŋāĻ¤ā§ "āĻŦāĻ¨ā§āĻ§āĻ¨ā§" āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯āĻžāĻ¤ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ˛āĻžāĻāĻ¨ a āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻˇ āĻāĻ°āĻž āĻāĻĄāĻŧāĻžāĻ¨ā§ āĻ¯āĻžāĻ¯āĻŧ
āĻŦā§āĻ¯āĻžāĻāĻ¸ā§āĻ˛ā§āĻ¯āĻžāĻļ āĻāĻ āĻāĻāĻāĻŋ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ Tcl āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ¸āĻ¤ā§āĻ¤ā§āĻŦā§āĻ āĻāĻāĻŦā§
āĻ§āĻ¨ā§āĻ°ā§āĻŦāĻ¨ā§āĻ§āĻ¨ā§
āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻāĻŋāĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻšāĻ¯āĻŧ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻļā§āĻˇā§, āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻāĻŋ āĻļā§āĻˇā§āĻ° āĻļā§āĻˇā§ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ-
āĻĢāĻžāĻāĻ˛ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻāĻŋāĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻšāĻ¯āĻŧ āĻ¸āĻŽāĻ¯āĻŧ āĻļā§āĻˇ, āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ° āĻāĻĒāĻ° āĻŽā§āĻ¤ā§āĻ¯ā§āĻĻāĻ¨ā§āĻĄ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¸āĻŽāĻ¯āĻŧ āĻļā§āĻˇ. āĻ¯āĻĻāĻŋ āĻā§āĻ¨ āĻāĻžāĻāĻŽāĻāĻāĻ āĻā§āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¨āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§ āĻāĻāĻāĻŋ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻ¨āĻžāĻ˛ āĻ ā§āĻ¯āĻžāĻāĻļāĻ¨ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¸āĻŽāĻ¯āĻŧ āĻļā§āĻˇ. āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻžāĻāĻŽāĻāĻāĻ āĻĒāĻŋāĻ°āĻŋāĻ¯āĻŧāĻĄ āĻšāĻ˛ 10 āĻ¸ā§āĻā§āĻ¨ā§āĻĄ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ
30, āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĻā§āĻŦāĻžāĻ°āĻž "āĻ¸ā§āĻ āĻāĻžāĻāĻŽāĻāĻāĻ 30"āĨ¤ āĻāĻāĻāĻŋ āĻ āĻ¸ā§āĻŽ āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§āĻŽāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻŽāĻ¨ā§āĻ¨ā§āĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻŽāĻžāĻ¨ -1āĨ¤ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻāĻŋāĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻšāĻ¯āĻŧ āĻĄāĻŋāĻĢāĻ˛ā§āĻ, āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻ¸āĻāĻ¸ā§āĻĨāĻž āĻŽā§āĻ¤ā§āĻ¯ā§āĻĻāĻ¨ā§āĻĄ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻšāĻ¯āĻŧ āĻāĻžāĻāĻŽāĻāĻāĻ āĻŦāĻž āĻĢāĻžāĻāĻ˛ā§āĻ° āĻļā§āĻˇā§āĨ¤
āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻŽāĻŋāĻ˛ā§ āĻ¯āĻžāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§ āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻŦāĻĄāĻŋāĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻļāĻž āĻāĻ°āĻž āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻŦāĻ°ā§āĻ¤āĻ¨
āĻļāĻ°ā§āĻ°ā§āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ (āĻŦāĻž āĻāĻžāĻ˛āĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻ¯āĻĻāĻŋ āĻā§āĻ¨ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻŽā§āĻ˛ā§ āĻ¨āĻž)āĨ¤ āĻāĻāĻ¨āĻž āĻ¯ā§
āĻāĻāĻžāĻ§āĻŋāĻ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻŽā§āĻ˛ā§, āĻ¯ā§āĻāĻŋ āĻĒā§āĻ°āĻĨāĻŽā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ¸ā§āĻāĻŋ āĻāĻāĻāĻŋ āĻŦāĻĄāĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤
āĻĒā§āĻ°āĻ¤āĻŋāĻŦāĻžāĻ° āĻ¨āĻ¤ā§āĻ¨ āĻāĻāĻāĻĒā§āĻ āĻāĻ¸ā§, āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¤āĻžāĻĻā§āĻ° āĻā§āĻ°āĻŽ āĻ āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻāĻāĻāĻžāĻŦā§, āĻāĻĒāĻ¨āĻŋ āĻļā§āĻˇ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ āĻŽā§āĻ¯āĻžāĻā§āĻ° āĻ āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻāĻŋāĻā§ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻ¨āĻŋāĻļā§āĻāĻ¯āĻŧāĻ¤āĻž, āĻ¯ā§āĻŽāĻ¨ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻŽā§āĻĒāĻāĨ¤ āĻāĻŽāĻ¨ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻ¨ā§āĻ
āĻĒā§āĻ°āĻŽā§āĻĒāĻ, āĻāĻĒāĻ¨āĻžāĻā§ āĻ āĻŦāĻļā§āĻ¯āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¸āĻŽāĻ¯āĻŧ āĻļā§āĻˇ (āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŋ āĻāĻ¨ā§āĻāĻžāĻ°āĻ ā§āĻ¯āĻžāĻā§āĻ āĻāĻ°ā§āĻ¨ āĻ āĻŋāĻ āĻāĻĒāĻ¨āĻžāĻ° āĻŽāĻ¤ā§)āĨ¤
āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻ¤āĻŋāĻ¨āĻāĻŋ āĻāĻĒāĻžāĻ¯āĻŧā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ. āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
Tcl āĻāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻŽā§āĻ¯āĻžāĻ āĻāĻĻā§āĻļ (āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨āĻā§āĻ˛āĻŋ āĻ¸āĻŋ-āĻļā§āĻ˛ā§āĻ° āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ āĻ¨ā§āĻ°ā§āĻĒ
āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ "āĻā§āĻ˛ā§āĻŦ" āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ)āĨ¤ āĻĻā§āĻ¯ -āĻāĻŋāĻāĻ˛ āĻĒāĻ¤āĻžāĻāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻŽāĻŋāĻ˛āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯ā§ āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻ°āĻā§āĻˇāĻž āĻāĻ°āĻ¤ā§ āĻāĻļāĻž āĻāĻ°āĻž āĻāĻāĻž āĻĨā§āĻā§ āĻĒāĻ¤āĻžāĻāĻž. āĻ¯ā§ āĻā§āĻ¨
āĻāĻāĻāĻŋ "-" āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻšāĻāĻ¯āĻŧāĻž āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻāĻāĻāĻžāĻŦā§ āĻ¸ā§āĻ°āĻā§āĻˇāĻŋāĻ¤ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤āĨ¤ (āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻļā§āĻ°ā§ āĻšāĻā§āĻā§
"-" āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§āĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤āĨ¤)
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻŖā§āĻĄāĻāĻŋ āĻāĻāĻāĻŋ āĻ¸āĻĢāĻ˛ āĻ˛āĻāĻāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻāĻžāĻ¯āĻŧāĨ¤ (āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ āĻ¯ā§ āĻāĻ°ā§āĻāĻĒāĻžāĻ¤
āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻ° āĻ āĻ¨ā§āĻ¯āĻ¤ā§āĻ° āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻāĻāĻŋ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻŦāĻ˛ā§ āĻŽāĻ¨ā§ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤)
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž {
āĻŦā§āĻ¯āĻ¸ā§āĻ¤ {āĻŦā§āĻ¯āĻ¸ā§āĻ¤ āĻ°āĻžāĻā§\n ; exp_continue}
āĻŦā§āĻ¯āĻ°ā§āĻĨ āĻāĻ°ā§āĻāĻĒāĻžāĻ¤
"āĻ āĻŦā§āĻ§ āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ" āĻŦāĻžāĻ¤āĻŋāĻ˛
āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§āĻŽāĻž āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻž
āĻ¸āĻāĻ¯ā§āĻā§āĻ¤
}
āĻāĻ¤ā§āĻ°ā§āĻĨ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ā§ āĻāĻĻā§āĻ§ā§āĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻāĻžāĻ°āĻŖ āĻāĻāĻŋāĻ¤ā§ āĻāĻāĻāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨ āĻ°āĻ¯āĻŧā§āĻā§, āĻ¯āĻž āĻšāĻŦā§
āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻāĻ°ā§āĻŽ āĻĨā§āĻā§ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻāĻ˛āĻžāĻĻāĻž āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¸āĻš āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨āĻā§āĻ˛āĻŋ (āĻ¯ā§āĻŽāĻ¨
3āĻ¯āĻŧ āĻāĻŦāĻ 4āĻ°ā§āĻĨ āĻšāĻŋāĻ¸āĻžāĻŦā§) āĻāĻŦāĻžāĻ° āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻā§āĻ˛āĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻāĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§ˇ āĻāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻĄāĻŧāĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
regexp-āĻļā§āĻ˛ā§ āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ (āĻ¨ā§āĻā§ āĻĻā§āĻā§āĻ¨)āĨ¤ āĻā§āĻ˛ā§āĻŦ-āĻļā§āĻ˛ā§ āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ āĻ¨ā§āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧā§ āĻāĻ°āĻ āĻ¤āĻĨā§āĻ¯
Tcl āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻŦā§āĨ¤
Regexp-āĻļā§āĻ˛ā§ āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨āĻā§āĻ˛āĻŋ Tcl-āĻāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ¸āĻŋāĻ¨āĻā§āĻ¯āĻžāĻā§āĻ¸ āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°ā§ regexp ("āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤" āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤
expression") āĻāĻŽāĻžāĻ¨ā§āĻĄāĨ¤ regexp āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻĒāĻ¤āĻžāĻāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ˛ā§ āĻāĻ°āĻž āĻšāĻ¯āĻŧ -āĻ°ā§. āĻĻā§āĻ¯
āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻāĻāĻāĻŋ regexp āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ˛ā§āĻāĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§:
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž {
āĻŦā§āĻ¯āĻ¸ā§āĻ¤ {āĻŦā§āĻ¯āĻ¸ā§āĻ¤ āĻ°āĻžāĻā§\n ; exp_continue}
-re "āĻŦā§āĻ¯āĻ°ā§āĻĨ|āĻ āĻŦā§āĻ§ āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ" āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻāĻ°ā§āĻ¨
āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§āĻŽāĻž āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻž
āĻ¸āĻāĻ¯ā§āĻā§āĻ¤
}
āĻāĻāĻ¯āĻŧ āĻ§āĻ°āĻ¨ā§āĻ° āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨āĻ "āĻ āĻ¨āĻā§āĻāĻ°āĻĄ"āĨ¤ āĻāĻ° āĻŽāĻžāĻ¨ā§ āĻšāĻ˛ āĻ¯ā§ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¨āĻž
āĻĒā§āĻ°ā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻ° āĻ¸āĻžāĻĨā§ āĻŽā§āĻ˛ā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻ° āĻ¯ā§ āĻā§āĻ¨ āĻāĻžāĻ¯āĻŧāĻāĻžāĻ¯āĻŧ āĻŽā§āĻ¯āĻžāĻ āĻļā§āĻ°ā§ āĻāĻŦāĻ āĻļā§āĻˇ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ (āĻ¯ā§āĻŽāĻ¨
āĻ¯āĻ¤āĻā§āĻˇāĻŖ āĻ¨āĻž āĻ āĻ¨ā§āĻ¯ āĻ¸āĻŦāĻāĻŋāĻā§ āĻŽāĻŋāĻ˛ā§ āĻ¯āĻžāĻ¯āĻŧ)āĨ¤ āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻ° āĻļā§āĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽā§āĻ˛āĻžāĻ¤ā§ ^ āĻāĻŦāĻ $ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
āĻļā§āĻˇ āĻŽā§āĻ˛ā§ āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ āĻ¯ā§ āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻļā§āĻˇā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻĒā§āĻā§āĻˇāĻž āĻ¨āĻž āĻāĻ°ā§āĻ¨, āĻāĻĒāĻ¨āĻžāĻ°
āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻā§āĻ˛āĻŋ āĻ¸āĻšāĻā§āĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻ¯āĻŧā§āĻ° āĻŽāĻžāĻāĻāĻžāĻ¨ā§ āĻļā§āĻˇ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻžāĻ°āĻŖ āĻ¸ā§āĻā§āĻ˛āĻŋ āĻĨā§āĻā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ§ā§āĻŦāĻ¨āĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻā§āĻĒāĻ¨ā§āĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĨ¤ āĻāĻāĻ¨āĻ āĻ¸āĻ āĻŋāĻ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻāĻ¤ā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻāĻāĻĒā§āĻ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻ āĻĒā§āĻ°āĻžāĻā§āĻ¤ āĻāĻāĻāĻžāĻŦā§, $ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻā§āĻ¸āĻžāĻšāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻŋ āĻ āĻā§āĻˇāĻ°āĻā§āĻ˛āĻŋāĻā§ āĻ¸āĻ āĻŋāĻāĻāĻžāĻŦā§ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻļā§āĻˇā§
āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ āĻ¯ā§ āĻ āĻ¨ā§āĻ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻā§, ^ āĻāĻŦāĻ $ āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻļā§āĻ°ā§ āĻāĻŦāĻ āĻļā§āĻˇā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽā§āĻ˛ā§
āĻ¯āĻĨāĻžāĻā§āĻ°āĻŽā§ āĻ¯āĻžāĻāĻšā§āĻ, āĻ¯ā§āĻšā§āĻ¤ā§ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž āĻ˛āĻžāĻāĻ¨ āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ āĻ¨āĻ¯āĻŧ, āĻāĻ āĻ āĻā§āĻˇāĻ°āĻā§āĻ˛āĻŋ āĻŽā§āĻ˛ā§
āĻĄā§āĻāĻžāĻ° āĻļā§āĻ°ā§ āĻāĻŦāĻ āĻļā§āĻˇ (āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ā§) āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤
āĻŽā§āĻ¯āĻžāĻāĻŋāĻ āĻŦāĻžāĻĢāĻžāĻ°āĨ¤ (āĻāĻāĻžāĻĄāĻŧāĻžāĻ, "āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻŦāĻĻāĻšāĻāĻŽ" āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ¨ā§āĻā§āĻ° āĻ¨ā§āĻāĻāĻŋ āĻĻā§āĻā§āĻ¨āĨ¤)
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -āĻ¯ā§āĻŽāĻ¨ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨āĻāĻŋāĻā§ āĻāĻāĻāĻŋ "āĻ¸āĻ āĻŋāĻ" āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŽā§āĻ˛ā§āĨ¤ āĻ¨āĻž
*, ^, āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĻ° āĻŦā§āĻ¯āĻžāĻā§āĻ¯āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ (āĻ¯āĻĻāĻŋāĻ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ Tcl āĻāĻ¨āĻā§āĻ¨āĻļāĻ¨āĻā§āĻ˛āĻŋ āĻ āĻŦāĻļā§āĻ¯āĻ
āĻĒāĻ°ā§āĻ¯āĻŦā§āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻšāĻŦā§)āĨ¤ āĻ¸āĻ āĻŋāĻ āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ unanchored āĻšāĻ¯āĻŧ.
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -āĻ¨ā§āĻā§āĻ¸ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻ āĻāĻāĻāĻĒā§āĻā§āĻ° āĻŦāĻĄāĻŧ āĻšāĻžāĻ¤ā§āĻ° āĻ āĻā§āĻˇāĻ°āĻā§āĻ˛āĻŋāĻā§ āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°ā§ āĻ¯ā§āĻ¨ āĻ¤āĻžāĻ°āĻž
āĻā§āĻ āĻšāĻžāĻ¤ā§āĻ° āĻ āĻā§āĻˇāĻ° āĻāĻŋāĻ˛āĨ¤ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ¨āĻž.
āĻāĻāĻāĻĒā§āĻ āĻĒāĻĄāĻŧāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, 2000 āĻŦāĻžāĻāĻā§āĻ° āĻŦā§āĻļāĻŋ āĻāĻā§āĻ° āĻŦāĻžāĻāĻ āĻšāĻ¤ā§ āĻŦāĻžāĻ§ā§āĻ¯ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§
"āĻā§āĻ˛ā§ āĻā§āĻā§"āĨ¤ āĻāĻāĻŋ āĻĢāĻžāĻāĻļāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻŽā§āĻ¯āĻžāĻ_āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ. (āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ āĻ¯ā§
āĻ āĻ¤ā§āĻ¯āĻ§āĻŋāĻ āĻŦāĻĄāĻŧ āĻŽāĻžāĻ¨ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻŽā§āĻ¯āĻžāĻāĻžāĻ°āĻā§ āĻ§ā§āĻ° āĻāĻ°ā§ āĻĻāĻŋāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤) āĻ¯āĻĻāĻŋ āĻĒā§āĻ¯āĻžāĻāĻ˛āĻŋāĻ¸ā§āĻ is
full_buffer, āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻ¸āĻāĻ¸ā§āĻĨāĻž āĻ¯āĻĻāĻŋ āĻŽā§āĻ¤ā§āĻ¯ā§āĻĻāĻ¨ā§āĻĄ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻŽā§āĻ¯āĻžāĻ_āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ āĻŦāĻžāĻāĻ āĻšāĻ¯āĻŧā§āĻā§
āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯ āĻā§āĻ¨ āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻŽā§āĻ˛ā§āĻ¨āĻŋ. āĻšā§āĻ āĻŦāĻž āĻ¨āĻž āĻšā§āĻ full_buffer āĻļāĻŦā§āĻĻ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻā§āĻ˛ā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻž āĻ āĻā§āĻˇāĻ°āĻā§āĻ˛āĻŋ expect_out(āĻŦāĻžāĻĢāĻžāĻ°) āĻ˛ā§āĻāĻž āĻšāĻ¯āĻŧāĨ¤
If āĻĒā§āĻ¯āĻžāĻāĻ˛āĻŋāĻ¸ā§āĻ āĻŽā§āĻ˛āĻļāĻŦā§āĻĻ āĻ āĻāĻžāĻ°ā§āĻ¯āĻāĻ°, āĻāĻŦāĻ āĻ¨āĻžāĻ˛ āĻ āĻ¨ā§āĻŽā§āĻĻāĻŋāĻ¤ (āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ°āĻŋāĻŽā§āĻ_āĻ¨āĻžāĻ˛
āĻāĻŽāĻžāĻ¨ā§āĻĄ), āĻāĻāĻāĻŋ āĻāĻāĻ ASCII 0 āĻŽāĻŋāĻ˛ā§ āĻā§āĻ˛ā§ āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻŦāĻĄāĻŋāĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻāĻāĻž
āĻā§āĻ˛ā§āĻŦ āĻŦāĻž regexp āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ 0 āĻŦāĻžāĻāĻ āĻŽā§āĻ˛āĻžāĻ¨ā§ āĻ¸āĻŽā§āĻāĻŦ āĻ¨āĻ¯āĻŧāĨ¤
āĻāĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ (āĻŦāĻž eof āĻŦāĻž full_buffer) āĻŽā§āĻ˛ā§, āĻ¯ā§ āĻā§āĻ¨ā§ āĻŽāĻŋāĻ˛ āĻāĻŦāĻ āĻĒā§āĻ°ā§āĻŦā§
āĻ āĻ¤ā§āĻ˛āĻ¨ā§āĻ¯āĻŧ āĻāĻāĻāĻĒā§āĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻāĻ(āĻŦāĻžāĻĢāĻžāĻ°). 9 regexp āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤
āĻ¸āĻžāĻŦāĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻŽā§āĻ¯āĻžāĻāĻā§āĻ˛āĻŋ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻāĻ(1, āĻ¸ā§āĻā§āĻ°āĻŋāĻ) āĻĻā§āĻŦāĻžāĻ°āĻž
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻāĻ(9, āĻ¸ā§āĻā§āĻ°āĻŋāĻ)āĨ¤ āĻ¯āĻĻāĻŋ -āĻ¸ā§āĻāĻ āĻĒāĻ¤āĻžāĻāĻž āĻāĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻāĻā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻļā§āĻ°ā§
āĻāĻŦāĻ āĻļā§āĻˇ āĻ¸ā§āĻāĻāĻā§āĻ˛āĻŋ (āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¯ā§āĻā§āĻ¤ āĻāĻāĻāĻŋ āĻĢāĻ°ā§āĻŽā§ lrange10āĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻāĻ (āĻāĻā§āĻ¸, āĻļā§āĻ°ā§) āĻāĻŦāĻ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻāĻ (āĻāĻā§āĻ¸, āĻļā§āĻˇ) āĻ¯ā§āĻāĻžāĻ¨ā§ X āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻ¯āĻž,
āĻŦāĻžāĻĢāĻžāĻ°ā§ āĻ¸āĻžāĻŦāĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻŋāĻ˛ā§ āĻ¯āĻžāĻ¯āĻŧāĨ¤ 0 āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻŦā§āĻāĻžāĻ¯āĻŧ āĻ¯āĻž
āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻŋāĻ˛ā§ āĻ¯āĻžāĻ¯āĻŧ āĻāĻŦāĻ āĻā§āĻ˛ā§āĻŦ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ā§āĻ° āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ regexp-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¤ā§āĻ°āĻŋ āĻšāĻ¯āĻŧ
āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž "abcdefgh\n" āĻāĻ° āĻāĻāĻāĻĒā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§, āĻĢāĻ˛āĻžāĻĢāĻ˛
āĻŦāĻž:
āĻāĻļāĻž āĻāĻ°āĻŋ "āĻ¸āĻŋāĻĄāĻŋ"
āĻ¨āĻŋāĻŽā§āĻ¨ā§āĻā§āĻ¤ āĻŦāĻŋāĻŦā§āĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻ¸ā§āĻ expect_out(0, āĻ¸ā§āĻā§āĻ°āĻŋāĻ) cd
āĻ¸ā§āĻ expect_out(āĻŦāĻžāĻĢāĻžāĻ°) abcd
āĻāĻŦāĻ "efgh\n" āĻāĻāĻāĻĒā§āĻ āĻŦāĻžāĻĢāĻžāĻ°ā§ āĻ°ā§āĻā§ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻāĻāĻĒā§āĻ āĻāĻ¤ā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°ā§
"abbbcabkkkka\n", āĻāĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛:
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž -āĻ¸ā§āĻāĻ -re "b(b*).*(k+)"
āĻ¨āĻŋāĻŽā§āĻ¨ā§āĻā§āĻ¤ āĻŦāĻŋāĻŦā§āĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻāĻ (0, āĻļā§āĻ°ā§) 1 āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻāĻ (0, āĻļā§āĻˇ) 10 āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨
āĻ¸ā§āĻ expect_out(0,āĻ¸ā§āĻā§āĻ°āĻŋāĻ) bbbcabkkkk
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻāĻ (1, āĻļā§āĻ°ā§) 2 āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻāĻ (1, āĻļā§āĻˇ) 3 āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨
āĻ¸ā§āĻ expect_out(1,āĻ¸ā§āĻā§āĻ°āĻŋāĻ) bb
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻāĻ (2, āĻļā§āĻ°ā§) 10 āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻāĻ (2, āĻļā§āĻˇ) 10 āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨
āĻ¸ā§āĻ expect_out(2, āĻ¸ā§āĻā§āĻ°āĻŋāĻ) k
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻāĻ(āĻŦāĻžāĻĢāĻžāĻ°) abbbcabkkkk āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨
āĻāĻŦāĻ āĻāĻāĻāĻĒā§āĻ āĻŦāĻžāĻĢāĻžāĻ°ā§ "a\n" āĻŦāĻžāĻāĻŋ āĻĨāĻžāĻā§āĨ¤ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ "*" (āĻāĻŦāĻ -re ".*") āĻĢā§āĻ˛āĻžāĻļ āĻšāĻŦā§
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĨā§āĻā§ āĻāĻ° āĻā§āĻ¨ā§ āĻāĻāĻāĻĒā§āĻ āĻĒāĻĄāĻŧāĻž āĻāĻžāĻĄāĻŧāĻž āĻāĻāĻāĻĒā§āĻ āĻŦāĻžāĻĢāĻžāĻ°.
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤, āĻŽāĻŋāĻ˛āĻŋāĻ¤ āĻāĻāĻāĻĒā§āĻ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻžāĻ° āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻŦāĻžāĻĢāĻžāĻ° āĻĨā§āĻā§ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¸āĻā§āĻā§ āĻāĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻāĻĒāĻ¸āĻ°ā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§āĻ§ āĻāĻ°āĻž -āĻ¨āĻž āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻĒāĻ¤āĻžāĻāĻž āĻāĻ āĻĒāĻ¤āĻžāĻāĻž
āĻŦāĻŋāĻļā§āĻˇ āĻāĻ°ā§ āĻĒāĻ°ā§āĻā§āĻˇāĻž-āĻ¨āĻŋāĻ°ā§āĻā§āĻˇāĻžāĻ¯āĻŧ āĻāĻĒāĻ¯ā§āĻā§ (āĻāĻŦāĻ āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻāĻā§āĻˇā§āĻĒā§ "-not" āĻŦāĻ˛āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ)āĨ¤
āĻŽā§āĻ¯āĻžāĻāĻŋāĻ āĻāĻāĻāĻĒā§āĻ (āĻŦāĻž eof āĻŦāĻž full_buffer) āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻā§āĻ¤ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
in āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻāĻ(āĻ¸ā§āĻĒāĻ¨_āĻāĻāĻĄāĻŋ).
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -āĻ¸āĻŽāĻ¯āĻŧ āĻļā§āĻˇ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž āĻāĻŽāĻžāĻ¨ā§āĻĄāĻā§ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻŽāĻžāĻ¨āĻāĻŋāĻā§ a āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧ
āĻāĻžāĻāĻŽāĻāĻāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻŽāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻāĻžāĻāĻŽāĻāĻāĻāĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĨā§āĻā§ āĻāĻāĻāĻĒā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻŽāĻŋāĻ˛ā§ āĻ¯āĻžāĻ¯āĻŧ
āĻĻā§āĻ¯ -i āĻĢā§āĻ˛ā§āĻ¯āĻžāĻ āĻā§āĻˇāĻŖāĻž āĻāĻ°ā§ āĻ¯ā§ āĻ¨āĻžāĻŽāĻ¯ā§āĻā§āĻ¤ spawn_id āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĨā§āĻā§ āĻāĻāĻāĻĒā§āĻ āĻ¯ā§ āĻā§āĻ¨ā§āĻāĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻŋāĻ˛ā§ āĻ¯āĻžāĻ¯āĻŧ
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ (āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ -i) spawn_id āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻāĻŋ āĻšāĻ¯āĻŧ āĻāĻāĻāĻŋ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤
spawn_ids-āĻāĻ° āĻ¸āĻžāĻĻāĻž āĻ¸ā§āĻĒā§āĻ¸ āĻŦāĻŋāĻāĻā§āĻ¤ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻŦāĻž āĻāĻāĻāĻŋ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§
spawn_ids
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĨā§āĻā§ "āĻ¸āĻāĻ¯ā§āĻā§āĻ¤" āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§,
āĻ āĻĨāĻŦāĻž $proc2 āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻžāĻŽāĻ¯ā§āĻā§āĻ¤ spawn_id āĻĨā§āĻā§ "āĻŦā§āĻ¯āĻ¸ā§āĻ¤", "āĻŦā§āĻ¯āĻ°ā§āĻĨ" āĻŦāĻž "āĻ āĻŦā§āĻ§ āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ"āĨ¤
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž {
-i $proc2 āĻŦā§āĻ¯āĻ¸ā§āĻ¤ {āĻŦā§āĻ¯āĻ¸ā§āĻ¤ āĻ°āĻžāĻā§\n ; exp_continue}
-re "āĻŦā§āĻ¯āĻ°ā§āĻĨ|āĻ āĻŦā§āĻ§ āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ" āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻāĻ°ā§āĻ¨
āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§āĻŽāĻž āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻž
āĻ¸āĻāĻ¯ā§āĻā§āĻ¤
}
āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻŽāĻžāĻ¨ any_spawn_id āĻ¯ā§ āĻā§āĻ¨ā§ āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻŽā§āĻ˛ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
spawn_ids āĻ¯ā§āĻā§āĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻ āĻ¨ā§āĻ¯ āĻ¸āĻāĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§ -i āĻ¸ā§āĻ°ā§āĻ¤ā§ āĻĒāĻ¤āĻžāĻāĻž āĻāĻļāĻž āĻāĻ°āĻž āĻāĻĻā§āĻļ āĻĻā§āĻ¯
āĻāĻāĻāĻŋ āĻĨā§āĻā§ spawn_id -i āĻā§āĻ¨ā§ āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻāĻžāĻĄāĻŧāĻž āĻĒāĻ¤āĻžāĻāĻž (āĻ āĻ°ā§āĻĨāĻžā§, āĻ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§ āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°ā§āĻ¨
āĻ āĻ¨ā§āĻ¯ -i) āĻāĻāĻ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻļāĻž āĻāĻ°āĻž āĻšā§āĻā§āĻŽ
āĻ¸āĻā§āĻā§ āĻ¯ā§āĻā§āĻ¤ any_spawn_id.
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -i āĻĒāĻ¤āĻžāĻāĻž āĻāĻāĻāĻŋ āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻ¨āĻžāĻŽāĻ āĻĻāĻŋāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯ā§ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛āĻāĻŋ a āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻĒāĻĄāĻŧāĻž āĻšāĻ¯āĻŧ
āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĨ¤ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛āĻāĻŋ āĻ¯āĻāĻ¨āĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ¤āĻāĻ¨ āĻāĻāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻĒāĻĄāĻŧāĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ āĻāĻāĻāĻŋ āĻāĻĒāĻžāĻ¯āĻŧ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ I/O āĻā§āĻ¸ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻžāĨ¤ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
āĻāĻ āĻāĻžāĻŦā§ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ "āĻĒāĻ°ā§āĻā§āĻˇ" spwn ids.
āĻāĻ°ā§āĻŽ āĻ¯ā§āĻŽāĻ¨ āĻŦāĻŋāĻ°āĻ¤āĻŋ āĻāĻŦāĻ āĻ āĻŦāĻŋāĻ°āĻ¤ āĻāĻžāĻ°āĻŖ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻžāĻ āĻžāĻŽā§ (āĻ¯ā§āĻŽāĻ¨, āĻāĻ¨ā§āĻ¨āĻ¤ , proc) āĻĨā§āĻā§
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻāĻžāĻŦā§ āĻāĻāĻ°āĻŖ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻĻā§āĻļ exp_continue āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻāĻļāĻž āĻāĻ°āĻž āĻ¨āĻŋāĻā§āĻ āĻāĻžāĻ˛āĻŋāĻ¯āĻŧā§ āĻ¯ā§āĻ¤ā§
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻāĻžāĻŦā§ āĻĢāĻŋāĻ°ā§ āĻāĻ¸āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻžāĨ¤
āĻāĻāĻŋ āĻ¸ā§āĻ¸ā§āĻĒāĻˇā§āĻ āĻ˛ā§āĻĒ āĻāĻĄāĻŧāĻžāĻ¤ā§ āĻŦāĻž āĻŦāĻžāĻ°āĻŦāĻžāĻ° āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤ āĻŦāĻŋāĻŦā§āĻ¤āĻŋ āĻāĻĄāĻŧāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĻāĻ°āĻāĻžāĻ°ā§āĨ¤ āĻĻā§āĻ¯
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻāĻŋ rlogin āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻŖā§āĻĄā§āĻ° āĻ āĻāĻļāĨ¤ āĻĻā§āĻ¯ exp_continue āĻāĻĄāĻŧāĻžāĻ¤ā§
āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ¨ā§āĻĄ āĻ˛āĻŋāĻāĻ¤ā§ āĻšāĻŦā§ āĻāĻļāĻž āĻāĻ°āĻž āĻŦāĻŋāĻŦā§āĻ¤āĻŋ (āĻāĻŦāĻžāĻ° āĻĒā§āĻ°āĻŽā§āĻĒāĻ āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻ¤ā§) āĻ¯āĻĻāĻŋ
rlogin āĻāĻāĻāĻŋ āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°ā§āĨ¤
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž {
āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ: {
stty - echo
send_user "āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ ($user āĻāĻ° āĻāĻ¨ā§āĻ¯) $host āĻ: "
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ -āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ "(.*)\n"
send_user "\n"
"$expect_out(1,āĻ¸ā§āĻā§āĻ°āĻŋāĻ)\r" āĻĒāĻžāĻ āĻžāĻ¨
stty āĻĒā§āĻ°āĻ¤āĻŋāĻ§ā§āĻŦāĻ¨āĻŋ
exp_continue
} āĻ¤ā§āĻ°ā§āĻāĻŋāĻĒā§āĻ°ā§āĻŖ {
send_user "āĻ āĻŦā§āĻ§ āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻŦāĻž āĻ ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻ\n"
āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨
} āĻ¸āĻŽāĻ¯āĻŧ āĻļā§āĻˇ {
send_user "$host āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻļā§āĻˇ\n"
āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨
} eof {
send_user \
"āĻšā§āĻ¸ā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻ āĻŦā§āĻ¯āĻ°ā§āĻĨ āĻšāĻ¯āĻŧā§āĻā§: $expect_out(buffer)"
āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨
} -re $prompt
}
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻŖā§āĻĄāĻāĻŋ āĻāĻāĻāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻā§ āĻāĻāĻāĻŋ āĻŽāĻŋāĻĨāĻ¸ā§āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°āĻ¤ā§ āĻ¸āĻšāĻžāĻ¯āĻŧāĻ¤āĻž āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĨ¤ āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛āĻāĻŋ āĻāĻžāĻāĻāĻž āĻŽā§āĻĄā§ āĻ°āĻžāĻāĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ "+" āĻāĻžāĻĒā§, āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻŦā§āĻĻā§āĻ§āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ "p" āĻāĻžāĻĒāĻ˛ā§ āĻŦā§āĻļ āĻāĻŋāĻā§ āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨ āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ¯āĻŧ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšāĻ¯āĻŧ, āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻāĻāĻŋāĻā§ āĻā§āĻ¨ā§āĻāĻžāĻŦā§ āĻā§āĻāĻāĻž āĻĻā§āĻāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻŦāĻ "i" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻā§ āĻāĻ¨ā§āĻāĻžāĻ°āĻ ā§āĻ¯āĻžāĻā§āĻ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧ
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻ¸āĻžāĻĨā§, āĻāĻžāĻ°ā§āĻ¯āĻāĻ°āĻāĻžāĻŦā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĨā§āĻā§ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻā§āĻ°āĻŋ āĻāĻ°ā§āĨ¤ āĻ āĻ¸ā§āĻ¤ā§āĻ°ā§āĻĒāĻāĻžāĻ°,
āĻĻā§āĻ¯ exp_continue āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§āĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ āĻāĻļāĻž āĻāĻ°āĻž āĻĒāĻ°ā§ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻŽā§āĻ¯āĻžāĻāĻŋāĻ āĻāĻžāĻ˛āĻŋāĻ¯āĻŧā§ āĻ¯ā§āĻ¤ā§
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻāĻ°ā§āĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻš āĻāĻ°āĻžāĨ¤
stty raw -echo
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻĒāĻ°ā§ {
-i $user_spawn_id
"p" {āĻĒāĻžāĻ āĻžāĻ "\r\r\r"; exp_continue}
"+" {incr foo; exp_continue}
"āĻāĻŽāĻŋ" {āĻŽāĻŋāĻĨāĻ¸ā§āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž; exp_continue}
"āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨" āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨
}
āĻāĻ¤āĻžāĻ¨ā§āĻāĻ¤āĻŋāĻ, exp_continue āĻāĻžāĻāĻŽāĻāĻāĻ āĻāĻžāĻāĻŽāĻžāĻ° āĻ°āĻŋāĻ¸ā§āĻ āĻāĻ°ā§āĨ¤ āĻāĻžāĻāĻŽāĻžāĻ° āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻāĻžāĻ˛ā§ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž, āĻ¯āĻĻāĻŋ
exp_continue āĻ¸āĻā§āĻā§ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ -continue_timer āĻĒāĻ¤āĻžāĻāĻžāĨ¤
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻĒāĻ°ā§ [āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤_āĻāĻ°ā§āĻāĻ¸]
āĻāĻāĻāĻāĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°ā§ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻā§ āĻ¤āĻž āĻāĻžāĻĄāĻŧāĻž āĻ¯āĻĻāĻŋ āĻāĻāĻ¯āĻŧā§āĻ° āĻĨā§āĻā§ āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻāĻļāĻž āĻāĻ°āĻž āĻāĻŦāĻ
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻĒāĻ°ā§ āĻŽā§āĻ˛āĻžāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻāĻļāĻž āĻāĻ°āĻž āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĻā§āĻā§āĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻā§ āĻšā§āĻā§āĻŽ
āĻāĻ°āĻ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯.
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻĒāĻāĻā§āĻŽāĻŋ [āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤_āĻāĻ°ā§āĻāĻ¸]
āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻāĻ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻ¨ā§āĻ¯āĻŧ āĻāĻļāĻž āĻāĻ°āĻž, āĻ¤āĻŦā§ āĻ¤āĻž āĻ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§ āĻĢāĻŋāĻ°ā§ āĻāĻ¸ā§āĨ¤ āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻšāĻ¯āĻŧ
āĻ¯āĻāĻ¨āĻ āĻ¨āĻ¤ā§āĻ¨ āĻāĻ¨āĻĒā§āĻ āĻāĻ¸ā§ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¨āĻŽā§āĻ¨āĻž āĻ¸āĻŽāĻ¯āĻŧ āĻļā§āĻˇ āĻāĻŦāĻ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ āĻ°ā§āĻĨāĻšā§āĻ¨
āĻĨā§āĻā§ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻĒāĻāĻā§āĻŽāĻŋ āĻāĻŦāĻ āĻ¨ā§āĻ°āĻŦā§ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ, āĻĻ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻĒāĻāĻā§āĻŽāĻŋ
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻā§ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻĒāĻ°ā§ āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻ āĻŋāĻ āĻŽāĻ¤ āĻāĻļāĻž āĻāĻ°āĻž āĻāĻā§āĨ¤
āĻāĻāĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻĒāĻāĻā§āĻŽāĻŋ āĻāĻ°ā§āĻŽ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻž āĻšāĻā§āĻā§, āĻāĻ¨ā§āĻ¯ āĻĒāĻāĻā§āĻŽāĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖ
āĻāĻāĻ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋ āĻŦā§āĻ˛āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻŦā§āĻ¯āĻžāĻāĻā§āĻ°āĻžāĻāĻ¨ā§āĻĄ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻŋāĻ āĻāĻ¨āĻŦā§āĻ˛āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻāĻ¨ āĻ ā§āĻ¯āĻžāĻāĻļāĻ¨
āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻāĻ°ā§ āĻ¯āĻāĻ¨ āĻŦā§āĻ¯āĻžāĻāĻā§āĻ°āĻžāĻāĻ¨ā§āĻĄ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻŋāĻ āĻŦā§āĻ˛āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻāĻž āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ
(āĻĒā§āĻ°ā§āĻā§āĻŽāĻŋ) āĻāĻļāĻž āĻāĻ°āĻž āĻāĻāĻ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋāĻ¤ā§āĨ¤
āĻāĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ āĻ¨āĻ¯āĻŧ āĻāĻļāĻž āĻāĻ°āĻž āĻ¯āĻāĻ¨ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻĒāĻāĻā§āĻŽāĻŋ āĻ āĻŦāĻ°ā§āĻĻā§āĻ§ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻĒāĻāĻā§āĻŽāĻŋ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻā§āĻˇāĻŖāĻž āĻāĻ°ā§ āĻŽā§āĻā§ āĻĢā§āĻ˛āĻž āĻšāĻ¯āĻŧ
āĻāĻāĻ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋ āĻ¸āĻš expect_backgroundāĨ¤ āĻā§āĻˇāĻŖāĻž āĻāĻ°āĻā§ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻĒāĻāĻā§āĻŽāĻŋ āĻ¨āĻž āĻĻāĻŋāĻ¯āĻŧā§
āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¸ā§āĻĒā§āĻ¨ āĻāĻāĻĄāĻŋāĻā§ āĻ¤ā§ āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻŽā§āĻ˛āĻžāĻ¨ā§āĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻĨā§āĻā§ āĻ¸āĻ°āĻŋāĻ¯āĻŧā§ āĻĻā§āĻ¯āĻŧ
āĻĒāĻāĻā§āĻŽāĻŋāĨ¤
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻā§ [āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤_āĻāĻ°ā§āĻāĻ¸]
āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻāĻ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻ¨ā§āĻ¯āĻŧ āĻāĻļāĻž āĻāĻ°āĻžāĻ¤āĻŦā§ āĻ¤āĻž āĻ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§ āĻĢāĻŋāĻ°ā§ āĻāĻ¸ā§āĨ¤ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨-āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž
āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻ¸āĻžāĻŽā§āĻĒā§āĻ°āĻ¤āĻŋāĻ āĻĨā§āĻā§ āĻā§āĻĄāĻŧāĻž āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻā§ āĻāĻāĻ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻĒāĻ°ā§āĻā§āĻˇāĻāĻžāĻŦā§ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¯ā§ āĻā§āĻ¨ āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻļāĻž āĻāĻ°āĻž āĻāĻĻā§āĻļ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻŽā§āĻ˛ā§, āĻāĻāĻŋ āĻāĻŋāĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻļāĻž āĻāĻ°āĻž āĻāĻĻā§āĻļ āĻ¨āĻŋāĻā§āĻ, āĻāĻŦāĻ āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻŦāĻĄāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻ° āĻĒā§āĻ°āĻ¸āĻā§āĻ āĻāĻļāĻž āĻāĻ°āĻž āĻāĻĻā§āĻļ āĻ¯āĻĻāĻŋ āĻāĻāĻ¯āĻŧ āĻĨā§āĻā§ āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻā§ āĻāĻŦāĻ āĻāĻļāĻž āĻāĻ°āĻž
āĻŽā§āĻ˛āĻžāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻā§ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻ¯āĻĻāĻŋ āĻā§āĻ¨ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻā§, āĻ¤āĻžāĻšāĻ˛ā§ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋ āĻā§āĻ¨ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤
āĻāĻāĻāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°āĻž āĻ¨āĻž āĻšāĻ˛ā§ -i āĻĒāĻ¤āĻžāĻāĻž, āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻā§ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻŽā§āĻ˛ā§
āĻ¯ā§ āĻ¸āĻŽāĻ¯āĻŧā§ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻā§ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛ (āĻ¯āĻāĻ¨ āĻāĻāĻŋ āĻ¨āĻ¯āĻŧ
āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻŽāĻŋāĻ˛ā§āĻā§)āĨ¤
-āĻ¤āĻĨā§āĻ¯ āĻĒāĻ¤āĻžāĻāĻž āĻāĻžāĻ°āĻŖ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻā§ āĻāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸ā§āĻĒā§āĻ¸āĻŋāĻĢāĻŋāĻā§āĻļāĻ¨ āĻĢā§āĻ°āĻ¤
āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻŽāĻŋāĻ˛āĻŦā§āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, āĻāĻāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋāĻ¤ā§ āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°ā§āĨ¤ āĻāĻāĻāĻŋ
āĻ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨ āĻāĻāĻĄāĻŋāĻ° āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻā§āĻāĻŋāĻ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋ āĻ¸ā§āĻĒā§āĻ¸āĻŋāĻĢāĻŋāĻā§āĻļāĻ¨ āĻĻā§āĻāĻ¯āĻŧāĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻ¨ā§āĻ¯
āĻāĻĻāĻžāĻšāĻ°āĻŖ
expect_before -info -i $proc
āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻāĻāĻāĻŋ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋ āĻ¸ā§āĻĒā§āĻ¸āĻŋāĻĢāĻŋāĻā§āĻļāĻ¨ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§. āĻĒāĻ¤āĻžāĻāĻž-āĻĒāĻ°ā§āĻā§āĻˇ āĻĻāĻŽāĻ¨ āĻāĻ°ā§
āĻĄāĻžāĻāĻ°ā§āĻā§āĻ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋ āĻ¯āĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒāĻ°ā§āĻā§āĻˇ āĻ¸ā§āĻĒā§āĻ¸āĻŋāĻĢāĻŋāĻā§āĻļāĻ¨ āĻĨā§āĻā§ āĻāĻ¸ā§āĨ¤
āĻāĻāĻāĻŋ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨ āĻāĻāĻĄāĻŋ āĻ¸ā§āĻĒā§āĻ¸āĻŋāĻĢāĻŋāĻā§āĻļāĻ¨ā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§, āĻĒāĻ¤āĻžāĻāĻž "-all" āĻāĻ° āĻĢāĻ˛ā§ "-info" āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°āĻž āĻšāĻŦā§
āĻ¸āĻŦ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋāĨ¤
-info āĻĒāĻ¤āĻžāĻāĻžāĻ° āĻāĻāĻāĻĒā§āĻ expect_before-āĻāĻ° āĻ¯ā§āĻā§āĻ¤āĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻŋ [āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤_āĻāĻ°ā§āĻāĻ¸]
āĻŽāĻ¤ āĻāĻļāĻž āĻāĻ°āĻž āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻŋ /dev/tty āĻĨā§āĻā§ āĻ āĻā§āĻˇāĻ° āĻĒāĻĄāĻŧā§ (āĻ¯ā§āĻŽāĻ¨ āĻĨā§āĻā§ āĻā§āĻ¸ā§āĻā§āĻ°ā§āĻ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§)āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, āĻĒāĻĄāĻŧāĻž āĻ°āĻžāĻ¨ā§āĻ¨āĻž āĻāĻ°āĻž āĻŽā§āĻĄā§ āĻ¸āĻā§āĻāĻžāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻāĻāĻāĻžāĻŦā§, āĻ˛āĻžāĻāĻ¨ āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻˇ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§
āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨ āĻāĻļāĻž āĻāĻ°āĻž āĻ¤āĻžāĻĻā§āĻ° āĻĻā§āĻāĻ¤ā§. āĻāĻ āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ stty (āĻĻā§āĻā§āĻ¨
stty āĻ¨ā§āĻā§āĻ° āĻāĻĻā§āĻļ)āĨ¤
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ [āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤_āĻāĻ°ā§āĻāĻ¸]
āĻŽāĻ¤ āĻāĻļāĻž āĻāĻ°āĻž āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻŋ stdin āĻĨā§āĻā§ āĻ āĻā§āĻˇāĻ° āĻĒāĻĄāĻŧā§ (āĻ¯ā§āĻŽāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻĨā§āĻā§ āĻā§āĻ¸ā§āĻā§āĻ°ā§āĻ)āĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, āĻĒāĻĄāĻŧāĻž āĻ°āĻžāĻ¨ā§āĻ¨āĻž āĻāĻ°āĻž āĻŽā§āĻĄā§ āĻ¸āĻā§āĻāĻžāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻāĻāĻāĻžāĻŦā§, āĻ˛āĻžāĻāĻ¨āĻā§āĻ˛āĻŋ āĻ āĻŦāĻļā§āĻ¯āĻ āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨ āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻˇ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§
āĻāĻ¨ā§āĻ¯ āĻā§āĻ°āĻŽ āĻāĻļāĻž āĻāĻ°āĻž āĻ¤āĻžāĻĻā§āĻ° āĻĻā§āĻāĻ¤ā§. āĻāĻ āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ stty (āĻĻā§āĻā§āĻ¨ stty āĻšā§āĻā§āĻŽ
āĻ¨āĻŋāĻā§).
āĻāĻžāĻāĻāĻžāĻāĻžāĻŽāĻ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĨ¤ āĻ¨āĻ¤ā§āĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§āĻ° āĻāĻāĻāĻŋ āĻ¸āĻ āĻŋāĻ āĻ āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻāĻļāĻž āĻāĻ°āĻž
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¸āĻžāĻĢāĻ˛ā§āĻ¯ā§āĻ° āĻāĻĒāĻ°, āĻāĻžāĻāĻāĻžāĻāĻžāĻŽāĻ āĻ¨āĻ¤ā§āĻ¨ (āĻļāĻŋāĻļā§) āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ¤ā§ 0 āĻĢā§āĻ°āĻ¤ āĻĻā§āĻ¯āĻŧ āĻāĻŦāĻ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻ¯āĻŧ
āĻ¸āĻ¨ā§āĻ¤āĻžāĻ¨ā§āĻ° āĻĒā§āĻ°āĻ¸ā§āĻ¸ āĻāĻāĻĄāĻŋ āĻĒā§āĻ¯āĻžāĻ°ā§āĻ¨ā§āĻ āĻĒā§āĻ°āĻ¸ā§āĻ¸ā§ āĻĒāĻžāĻ āĻžāĻ¨āĨ¤ āĻŦā§āĻ¯āĻ°ā§āĻĨāĻ¤āĻžāĻ° āĻāĻĒāĻ° (āĻ āĻ¨āĻŋāĻ¯āĻŧāĻ¤ āĻāĻžāĻ°āĻŖā§
āĻ¸āĻŽā§āĻĒāĻĻā§āĻ° āĻ āĻāĻžāĻŦ, āĻ¯ā§āĻŽāĻ¨, āĻ¸ā§āĻĨāĻžāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨, āĻŽā§āĻŽāĻ°āĻŋ), āĻāĻžāĻāĻāĻžāĻāĻžāĻŽāĻ āĻ āĻāĻŋāĻāĻžāĻŦāĻā§āĻ° āĻāĻžāĻā§ -1 āĻĢā§āĻ°āĻ¤ āĻĻā§āĻ¯āĻŧ
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž, āĻāĻŦāĻ āĻā§āĻ¨ āĻļāĻŋāĻļā§ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤
āĻāĻžāĻāĻāĻžāĻ¯ā§āĻā§āĻ¤ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻā§āĻ˛āĻŋ āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻŽāĻžāĻ¨ā§āĻĄ, āĻ āĻŋāĻ āĻŽā§āĻ˛ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻŽāĻ¤āĨ¤ āĻāĻžāĻāĻāĻž
āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻā§āĻ˛āĻŋāĻā§ āĻ˛āĻ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ˛ā§āĻāĻžāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻĒāĻ¨āĻŋ āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻ¨āĻž āĻšāĻ˛ā§ āĻŦāĻž
āĻŦā§āĻļāĻŋāĻ°āĻāĻžāĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ¯āĻŧ āĻ˛āĻ āĻāĻ¨ āĻāĻ°āĻ˛ā§ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻŦāĻŋāĻā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻāĻ° āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻŋāĻā§ pty āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻāĻāĻžāĻ§āĻŋāĻ āĻĒāĻžāĻ āĻ āĻāĻŦāĻ āĻ˛ā§āĻāĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻā§āĻ°āĻžāĻ¨ā§āĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻāĻŽāĻ¨āĻāĻŋ
āĻā§āĻˇāĻŖā§ āĻā§āĻˇāĻŖā§ āĻ¸ā§āĻ¤āĻ°āĻžāĻ, āĻāĻāĻŋ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ āĻāĻžāĻāĻāĻžāĻāĻžāĻŽāĻ āĻ¸ā§āĻĒāĻ¨āĻŋāĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻāĻā§āĨ¤
āĻāĻ°ā§āĻāĻ¨āĻžāĻāĻŋāĻāĻž [āĻ¸ā§āĻā§āĻ°āĻŋāĻ1 āĻļāĻ°ā§āĻ°1] ... [ āĻ¸ā§āĻā§āĻ°āĻŋāĻ [āĻļāĻ°ā§āĻ°]]
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻā§ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻĻā§āĻ¯āĻŧ, āĻ¯āĻžāĻ¤ā§ āĻā§āĻ¸ā§āĻā§āĻ°ā§āĻāĻā§āĻ˛āĻŋāĻā§ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšāĻ¯āĻŧ
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž, āĻāĻŦāĻ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° stdout āĻāĻŦāĻ stderr āĻĢā§āĻ°āĻ¤ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧāĨ¤
āĻ¸ā§āĻā§āĻ°āĻŋāĻ-āĻŦāĻĄāĻŋ āĻā§āĻĄāĻŧāĻž āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¯ā§ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻļāĻ°ā§āĻ°ā§āĻ° āĻŽā§āĻ¤ā§āĻ¯ā§āĻĻāĻ¨ā§āĻĄ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¯āĻāĻ¨ āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻĒā§āĻ°āĻŦā§āĻļ āĻāĻ°āĻžāĻ¨ā§ āĻšāĻ¯āĻŧāĨ¤ (āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšāĻ¯āĻŧ āĻ¨āĻž
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĨ¤) āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ āĻ¨ā§āĻŽāĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻĻāĻŋ āĻā§āĻĄāĻŧāĻžāĻ¨ā§āĻ¤ āĻļāĻ°ā§āĻ° āĻšāĻ¯āĻŧ
āĻ āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĨ¤
āĻ¯ā§āĻā§āĻ¤āĻŋāĻā§āĻ˛ā§ āĻĒā§āĻ°ā§āĻāĻž āĻšāĻ˛ā§ āĻāĻ°ā§āĻāĻ¨āĻžāĻāĻŋāĻāĻž āĻŦāĻŋāĻŦā§āĻ¤āĻŋ āĻāĻāĻžāĻ§āĻŋāĻ āĻ˛āĻžāĻāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨, āĻ¸āĻŦ
āĻ¯ā§āĻā§āĻ¤āĻŋāĻā§āĻ˛āĻŋāĻā§ āĻāĻāĻāĻŋāĻ¤ā§ "āĻŦāĻ¨ā§āĻ§āĻ¨ā§" āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯āĻžāĻ¤ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ˛āĻžāĻāĻ¨ a āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻˇ āĻāĻ°āĻž āĻāĻĄāĻŧāĻžāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻŦā§āĻ¯āĻžāĻāĻ¸ā§āĻ˛ā§āĻ¯āĻžāĻļ āĻāĻ āĻāĻāĻāĻŋ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ Tcl āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ¸āĻ¤ā§āĻ¤ā§āĻŦā§āĻ āĻāĻāĻŦā§
āĻ§āĻ¨ā§āĻ°ā§āĻŦāĻ¨ā§āĻ§āĻ¨ā§
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ¸ā§āĻā§āĻ°āĻŋāĻ-āĻŦāĻĄāĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻ¨ā§āĻāĻžāĻ°āĻ ā§āĻ¯āĻžāĻā§āĻ āĻāĻ°ā§
āĻā§āĻĄāĻŧāĻž āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤: āĻ¯āĻāĻ¨ ^Z āĻāĻžāĻĒāĻž āĻšāĻ¯āĻŧ, āĻāĻļāĻž āĻāĻ°āĻž āĻ¸ā§āĻĨāĻāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ (āĻĻā§āĻ¯ -āĻ°āĻŋāĻ¸ā§āĻ āĻĒāĻ¤āĻžāĻāĻž āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ°
āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻŽā§āĻĄāĨ¤) āĻ¯āĻāĻ¨ ^A āĻāĻžāĻĒāĻžāĻ¨ā§ āĻšāĻ¯āĻŧ, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ¯āĻŧ "āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ-āĻ āĻāĻžāĻāĻĒ āĻāĻ°ā§āĻā§āĻ¨" āĻāĻŦāĻ
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻāĻāĻŋ ^A āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšāĻ¯āĻŧ. āĻ¯āĻāĻ¨ $ āĻāĻžāĻĒāĻžāĻ¨ā§ āĻšāĻ¯āĻŧ, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ āĻ¤āĻžāĻ°āĻŋāĻāĻāĻŋ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ¯āĻŧāĨ¤ āĻ¯āĻāĻ¨ ^C āĻšāĻ¯āĻŧ
āĻāĻžāĻĒāĻž, āĻāĻļāĻž āĻāĻ°āĻž āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ¯āĻĻāĻŋ "foo" āĻĒā§āĻ°āĻŦā§āĻļ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ "āĻŦāĻžāĻ°" āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ¯āĻŧāĨ¤ āĻ¯āĻāĻ¨ ~~ āĻšāĻ¯āĻŧ
āĻāĻžāĻĒāĻž, āĻāĻļāĻž āĻāĻ°āĻž āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ°ā§āĻāĻžāĻ° āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻā§āĻāĻŋāĻāĻāĻžāĻŦā§ āĻāĻ˛ā§āĨ¤
CTRLZ \032 āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨
āĻ¯ā§āĻāĻžāĻ¯ā§āĻ {
- $CTRLZ āĻ°āĻŋāĻ¸ā§āĻ āĻāĻ°ā§āĻ¨ {āĻāĻā§āĻ¸āĻŋāĻ āĻāĻŋāĻ˛ -āĻ¸ā§āĻāĻĒ [āĻĒāĻŋāĻĄ]}
\001 {send_user "āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ-A āĻāĻžāĻāĻĒ āĻāĻ°ā§āĻā§āĻ¨";
"\001" āĻĒāĻžāĻ āĻžāĻ¨
}
$ {send_user "āĻ¤āĻžāĻ°āĻŋāĻ āĻšāĻ˛ [āĻāĻĄāĻŧāĻŋ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ [āĻāĻĄāĻŧāĻŋ āĻ¸ā§āĻā§āĻ¨ā§āĻĄ]]āĨ¤"}
\003 āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨
foo {send_user "bar"}
~~
}
āĻ¸ā§āĻā§āĻ°āĻŋāĻ-āĻŦāĻĄāĻŋ āĻā§āĻĄāĻŧāĻžāĻ¯āĻŧ, āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻā§āĻ°āĻŽ āĻ āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻŽā§āĻ˛ā§āĨ¤
āĻāĻāĻļāĻŋāĻāĻāĻžāĻŦā§ āĻŽā§āĻ˛ā§ āĻāĻŽāĻ¨ āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋāĻā§ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤āĻāĻžāĻŦā§ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ¤ā§ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšāĻ¯āĻŧ āĻ¨āĻž
āĻŦāĻžāĻāĻŋ āĻāĻ¸āĻā§āĨ¤ āĻ¯āĻĻāĻŋ āĻ āĻā§āĻˇāĻ°āĻā§āĻ˛āĻŋ āĻāĻŽāĻ¨āĻāĻžāĻŦā§ āĻĒā§āĻ°āĻŦā§āĻļ āĻāĻ°āĻžāĻ¨ā§ āĻšāĻ¯āĻŧ āĻ¯ā§ āĻ¸ā§āĻāĻžāĻ¨ā§ āĻāĻ° āĻĨāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¨āĻž
āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻāĻāĻāĻŋ āĻŽāĻŋāĻ˛ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻ¯āĻŧā§āĻ° āĻ āĻāĻļāĻāĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻŋāĻ¤ā§ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšāĻŦā§
āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻāĻ°ā§āĻāĻāĻŋ āĻŽā§āĻ¯āĻžāĻ āĻļā§āĻ°ā§ āĻāĻ°āĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻžāĨ¤ āĻ¸ā§āĻ¤āĻ°āĻžāĻ, āĻāĻāĻļāĻŋāĻ āĻ¸āĻžāĻŦāĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻ¯ā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻ
āĻŽāĻŋāĻ˛āĻā§āĻ˛āĻŋ āĻĒāĻ°ā§ āĻŽāĻŋāĻ˛āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¯āĻĻāĻŋ āĻŽā§āĻ˛ āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋ āĻŽā§āĻ˛ā§ āĻ¯āĻžāĻŦāĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻļā§āĻˇ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻŦā§āĻ¯āĻ°ā§āĻĨ āĻšāĻ¯āĻŧāĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, āĻā§āĻ¨ā§ āĻāĻ¯āĻŧāĻžāĻāĻ˛ā§āĻĄ āĻāĻžāĻ°ā§āĻĄ āĻāĻžāĻĄāĻŧāĻžāĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻŽā§āĻ¯āĻžāĻāĻŋāĻ āĻ¸āĻ āĻŋāĻāĨ¤ (āĻŦāĻŋāĻĒāĻ°ā§āĻ¤āĻāĻžāĻŦā§, āĻāĻļāĻž āĻāĻ°āĻž
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻā§āĻ˛ā§āĻŦ-āĻ¸ā§āĻāĻžāĻāĻ˛ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤) -āĻ¯ā§āĻŽāĻ¨ āĻĒāĻ¤āĻžāĻāĻž āĻ°āĻā§āĻˇāĻž āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻ¯āĻž āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻŽāĻŋāĻ˛āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻ°ā§āĻāĻ¨āĻžāĻāĻŋāĻāĻž āĻāĻāĻž āĻĨā§āĻā§ āĻĒāĻ¤āĻžāĻāĻž. āĻ¯ā§āĻā§āĻ¨ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨
āĻāĻāĻāĻŋ "-" āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻāĻāĻāĻžāĻŦā§ āĻ¸ā§āĻ°āĻā§āĻˇāĻŋāĻ¤ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤āĨ¤ ("-" āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻšāĻāĻ¯āĻŧāĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻā§āĻ°āĻŋāĻ
āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§āĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤āĨ¤)
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -āĻ°ā§ āĻĒāĻ¤āĻžāĻāĻž āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻāĻŋāĻā§ āĻāĻāĻāĻŋ regexp-āĻļā§āĻ˛ā§ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦā§āĻ¯āĻžāĻā§āĻ¯āĻž āĻāĻ°āĻ¤ā§ āĻŦāĻžāĻ§ā§āĻ¯ āĻāĻ°ā§āĨ¤ āĻāĻ
āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻŽā§āĻ¯āĻžāĻāĻŋāĻ āĻ¸āĻžāĻŦāĻ¸ā§āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻ¨ā§āĻāĻžāĻ°āĻ ā§āĻ¯āĻžāĻā§āĻ_āĻāĻāĻ āĻ āĻ¨ā§āĻ°ā§āĻĒāĻāĻžāĻŦā§
āĻāĻĒāĻžāĻ¯āĻŧ āĻāĻļāĻž āĻāĻ°āĻž āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§ āĻāĻ° āĻāĻāĻāĻĒā§āĻ āĻ¸āĻā§āĻāĻ¯āĻŧ āĻāĻ°ā§ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻāĻ. āĻĻā§āĻ¯ -āĻ¸ā§āĻāĻ āĻĒāĻ¤āĻžāĻāĻž āĻšāĻ¯āĻŧ
āĻāĻāĻāĻāĻžāĻŦā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤
āĻ¨āĻŽā§āĻ¨āĻž āĻĢāĻžāĻāĻ˛ā§āĻ° āĻļā§āĻˇā§ āĻāĻāĻāĻŋ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĒā§āĻ°āĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§ āĻ¯āĻž āĻĢāĻžāĻāĻ˛ā§āĻ° āĻļā§āĻˇā§āĻ° āĻāĻĒāĻ° āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĒā§āĻĨāĻ
āĻĢāĻžāĻāĻ˛ā§āĻ° āĻļā§āĻˇā§ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻāĻāĻžāĻĄāĻŧāĻžāĻ āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ -āĻāĻāĻāĻĒā§āĻ āĻĒāĻ¤āĻžāĻāĻž āĻā§āĻ¨ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻāĻŋ āĻŽāĻŋāĻ˛ā§ āĻ¯āĻžāĻ¯āĻŧ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ eof
āĻāĻāĻāĻĒā§āĻ āĻ˛ā§āĻāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻļā§āĻˇā§ āĻāĻ°ā§āĻŽ āĻšāĻ˛ "āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨", āĻ¯āĻžāĻ¤ā§
āĻāĻ°ā§āĻāĻ¨āĻžāĻāĻŋāĻāĻž āĻ¯ā§āĻā§āĻ¨ āĻāĻāĻāĻĢ-āĻāĻ° āĻāĻĒāĻ° āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨ āĻāĻ°ā§āĨ¤
āĻ¨āĻŽā§āĻ¨āĻž āĻ¸āĻŽāĻ¯āĻŧ āĻļā§āĻˇ āĻāĻāĻāĻŋ āĻāĻžāĻāĻŽāĻāĻāĻ (āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§) āĻāĻŦāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ¸āĻŽāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ¨ āĻ āĻā§āĻˇāĻ° āĻĒāĻĄāĻŧāĻž āĻ¨āĻž āĻĒāĻ°ā§. āĻĻā§āĻ¯ āĻ¸āĻŽāĻ¯āĻŧ āĻļā§āĻˇ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¯
āĻ āĻ¤āĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°āĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĨ¤ āĻā§āĻ¨ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§āĻŽāĻž āĻ¨ā§āĻ. āĻŦāĻŋāĻļā§āĻˇ
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ "āĻāĻžāĻāĻŽāĻāĻāĻ" (āĻāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻāĻļāĻž āĻāĻ°āĻž āĻāĻŽāĻžāĻ¨ā§āĻĄ) āĻāĻ āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§āĻŽāĻžāĻ° āĻāĻĒāĻ° āĻā§āĻ¨ āĻĒā§āĻ°āĻāĻžāĻŦ āĻ¨ā§āĻāĨ¤
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻŦāĻŋāĻŦā§āĻ¤āĻŋāĻāĻŋ āĻ āĻā§āĻ˛āĻāĻāĻāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯āĻžāĻ°āĻž āĻ¨ā§āĻā§ˇ
āĻāĻ āĻāĻ¨ā§āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŋāĻā§ āĻāĻžāĻāĻĒ āĻāĻ°ā§āĻā§āĻ¨ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¯āĻžāĻ°āĻž āĻāĻāĻ¨āĻ āĻāĻ¨ āĻāĻ¨ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒāĻžāĻ¨:
āĻāĻ¨ā§āĻāĻžāĻ°āĻ ā§āĻ¯āĻžāĻā§āĻ -āĻāĻ¨āĻĒā§āĻ $user_spawn_id āĻāĻžāĻāĻŽāĻāĻāĻ 3600 āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨ -āĻāĻāĻāĻĒā§āĻ \
$spawn_id
āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻšāĻ˛ā§ āĻāĻŋāĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻšāĻ¯āĻŧ āĻ āĻāĻžāĻ°ā§āĻ¯āĻāĻ°, āĻāĻŦāĻ āĻ¨āĻžāĻ˛ āĻ āĻ¨ā§āĻŽā§āĻĻāĻŋāĻ¤ (āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ°āĻŋāĻŽā§āĻ_āĻ¨āĻžāĻ˛
āĻāĻŽāĻžāĻ¨ā§āĻĄ), āĻāĻāĻāĻŋ āĻāĻāĻ ASCII 0 āĻŽāĻŋāĻ˛ā§ āĻā§āĻ˛ā§ āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻŦāĻĄāĻŋāĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻāĻāĻž
āĻā§āĻ˛ā§āĻŦ āĻŦāĻž regexp āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ 0 āĻŦāĻžāĻāĻ āĻŽā§āĻ˛āĻžāĻ¨ā§ āĻ¸āĻŽā§āĻāĻŦ āĻ¨āĻ¯āĻŧāĨ¤
āĻĒāĻ¤āĻžāĻāĻž āĻ¸āĻā§āĻā§ āĻāĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ prefacing -āĻāĻŽāĻŋ āĻ˛āĻŋāĻāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻāĻāĻžāĻ¯āĻŧ āĻāĻ¨ā§āĻāĻžāĻ°āĻ ā§āĻ¯āĻžāĻā§āĻ_āĻāĻāĻ(āĻ¸ā§āĻĒāĻ¨_āĻāĻāĻĄāĻŋ)
āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ (āĻŦāĻž eof) āĻāĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻŋāĻ˛ā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻž spawn_id-āĻ āĻ¸ā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤
āĻāĻ°ā§āĻŽ āĻ¯ā§āĻŽāĻ¨ āĻŦāĻŋāĻ°āĻ¤āĻŋ āĻāĻŦāĻ āĻ āĻŦāĻŋāĻ°āĻ¤ āĻāĻžāĻ°āĻŖ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻžāĻ āĻžāĻŽā§ (āĻ¯ā§āĻŽāĻ¨, āĻāĻ¨ā§āĻ¨āĻ¤ , proc) āĻĨā§āĻā§
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻāĻžāĻŦā§ āĻāĻāĻ°āĻŖ āĻāĻ°ā§āĻ¨āĨ¤ āĻ¯āĻžāĻšā§āĻ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ° āĻāĻ˛āĻžāĻ°ā§ āĻĢāĻŋāĻ°ā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¯ā§āĻāĻžāĻ¯ā§āĻ āĻāĻ°ā§,
āĻ¯āĻāĻ¨ āĻāĻ¨ā§āĻāĻžāĻ°_āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨ āĻāĻžāĻ°āĻŖāĻ¸āĻŽā§āĻš āĻāĻ°ā§āĻāĻ¨āĻžāĻāĻŋāĻāĻž āĻ¤āĻžāĻ° āĻāĻ˛āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨ āĻāĻžāĻ°āĻŖ. āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¯āĻĻāĻŋ
"proc foo" āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ āĻāĻ°ā§āĻāĻ¨āĻžāĻāĻŋāĻāĻž āĻ¯āĻž āĻĒāĻ°ā§ āĻāĻ°ā§āĻŽ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°ā§ āĻāĻ¨ā§āĻāĻžāĻ°_āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨, proc foo āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸
āĻĢāĻŋāĻ°ā§ āĻāĻ¸āĻŦā§āĨ¤ (āĻāĻ° āĻŽāĻžāĻ¨ā§ āĻšāĻ˛ āĻ¯āĻĻāĻŋ āĻāĻ°ā§āĻāĻ¨āĻžāĻāĻŋāĻāĻž āĻāĻ˛ āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻ āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻā§āĻāĻŋāĻāĻ˛āĻŋ āĻāĻžāĻāĻĒāĻŋāĻ
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ¨ā§āĻāĻžāĻ°āĻ ā§āĻ¯āĻžāĻā§āĻ āĻāĻžāĻ˛āĻŋāĻ¯āĻŧā§ āĻ¯ā§āĻ¤ā§ āĻšāĻŦā§, āĻ¯āĻāĻ¨ āĻāĻ¨ā§āĻāĻžāĻ°_āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨ āĻāĻžāĻ°āĻŖ āĻšāĻ¤ā§ āĻšāĻŦā§
āĻāĻ° āĻāĻ˛āĻžāĻ°ā§ āĻĢāĻŋāĻ°ā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¯ā§āĻāĻžāĻ¯ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤)
āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ°ā§āĻāĻ¨āĻžāĻāĻŋāĻāĻž, raw āĻŽā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻžāĻ¤ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ āĻā§āĻˇāĻ° āĻĒāĻžāĻ¸ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ
āĻāĻ˛āĻ¤āĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž. āĻ¯āĻĻāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻžāĻ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ¸āĻāĻā§āĻ¤ āĻ¨āĻž āĻ§āĻ°āĻž, āĻāĻāĻž āĻšāĻŦā§
āĻ¸ā§āĻāĻĒ āĻ¸āĻŋāĻāĻ¨ā§āĻ¯āĻžāĻ˛ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšāĻ˛ā§ āĻĨāĻžāĻŽā§āĻ¨ (āĻĄāĻŋāĻĢāĻ˛ā§āĻ ^Z)āĨ¤ āĻāĻāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻāĻžāĻ˛ā§ āĻāĻ°āĻ¤ā§, āĻāĻāĻāĻŋ āĻ āĻŦāĻŋāĻ°āĻ¤ āĻ¸āĻāĻā§āĻ¤ āĻĒāĻžāĻ āĻžāĻ¨
(āĻ¯ā§āĻŽāĻ¨ "āĻšāĻ¤ā§āĻ¯āĻž -CONT āĻĻā§āĻŦāĻžāĻ°āĻž ") āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻŋ āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ āĻāĻāĻāĻŋ SIGSTOP āĻĒāĻžāĻ āĻžāĻ¤ā§ āĻāĻžāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻāĻāĻŋ
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž (^Z āĻĻā§āĻŦāĻžāĻ°āĻž), āĻĒā§āĻ°āĻĨāĻŽā§ csh spawning āĻāĻŦāĻ āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻĒāĻ°ā§
āĻ āĻ¨ā§āĻ¯ āĻĻāĻŋāĻā§, āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ SIGSTOP āĻĒāĻžāĻ āĻžāĻ¤ā§ āĻāĻžāĻ¨ āĻāĻļāĻž āĻāĻ°āĻž āĻ¨āĻŋāĻā§āĻ, āĻĒā§āĻ°āĻĨāĻŽ āĻāĻ˛ āĻĻā§āĻāĻžāĻˇā§
(āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻāĻāĻāĻŋ āĻāĻ¸ā§āĻā§āĻĒ āĻ āĻā§āĻˇāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§), āĻāĻŦāĻ āĻ¤āĻžāĻ°āĻĒāĻ° ^Z āĻāĻŋāĻĒā§āĻ¨āĨ¤
āĻ¸ā§āĻā§āĻ°āĻŋāĻ-āĻŦāĻĄāĻŋ āĻĒā§āĻ¯āĻŧāĻžāĻ°āĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻŦā§āĻļ āĻāĻ°āĻž āĻāĻĄāĻŧāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻšāĻ¸ā§āĻ¤ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ°ā§āĻāĻžāĻ° āĻāĻŦāĻ āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻā§āĻāĻŋāĻāĻāĻžāĻŦā§ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻžāĻ˛āĻžāĻ¨āĨ¤ āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻŽā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¯āĻāĻ¨ āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻ-āĻŦāĻĄāĻŋ āĻĒā§āĻ¯āĻŧāĻžāĻ°ā§āĻ° āĻļāĻ°ā§āĻ° āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻā§āĻā§āĨ¤
āĻāĻ¤āĻŋāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻ°ā§āĻŽāĻā§āĻ˛āĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻāĻžāĻāĻāĻž āĻŽā§āĻĄā§ āĻ¸āĻā§āĻāĻžāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻĻā§āĻ¯ -āĻ°āĻŋāĻ¸ā§āĻ āĻĒāĻ¤āĻžāĻāĻž āĻ°āĻŋāĻ¸ā§āĻ āĻāĻ°ā§
āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻŽā§āĻĄā§ āĻāĻāĻŋ āĻāĻā§ āĻāĻŋāĻ˛ āĻāĻ°ā§āĻāĻ¨āĻžāĻāĻŋāĻāĻž āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛ (āĻ āĻ¨āĻŋāĻ¯āĻŧāĻ¤, āĻ°āĻžāĻ¨ā§āĻ¨āĻž āĻāĻ°āĻž āĻŽā§āĻĄ)āĨ¤
āĻ¨ā§āĻ āĻāĻ°ā§āĻ¨ āĻ¯ā§ āĻŽā§āĻĄāĻāĻŋ āĻ¸ā§āĻ¯ā§āĻāĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĒā§āĻ°āĻŦā§āĻļ āĻāĻ°āĻž āĻ āĻā§āĻˇāĻ°āĻā§āĻ˛āĻŋ āĻšāĻžāĻ°āĻŋāĻ¯āĻŧā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ (āĻāĻ
āĻāĻŋāĻā§ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻĻā§āĻ°ā§āĻāĻžāĻā§āĻ¯āĻāĻ¨āĻ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯)āĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻāĻŽāĻžāĻ¤ā§āĻ° āĻāĻžāĻ°āĻŖ
-āĻ°āĻŋāĻ¸ā§āĻ āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻžāĻ āĻ°āĻžāĻ¨ā§āĻ¨āĻž āĻāĻ°āĻž āĻŽā§āĻĄā§ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°ā§āĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -āĻĒā§āĻ°āĻ¤āĻŋāĻ§ā§āĻŦāĻ¨āĻŋ āĻĒāĻ¤āĻžāĻāĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽā§āĻ˛ā§ āĻāĻŽāĻ¨ āĻ āĻā§āĻˇāĻ°āĻā§āĻ˛āĻŋāĻā§ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ¯āĻŧ āĻĢā§āĻ°āĻ¤ āĻĒāĻžāĻ āĻžāĻ¯āĻŧ
āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ āĻā§āĻˇāĻ° āĻĒāĻĄāĻŧāĻž āĻšāĻ¯āĻŧ āĻ¯ā§ āĻ¤āĻžāĻĻā§āĻ° āĻāĻ¤ā§āĻĒāĻ¨ā§āĻ¨. āĻāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ āĻ¯āĻāĻ¨ āĻĻāĻ°āĻāĻžāĻ°ā§ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻāĻļāĻŋāĻāĻāĻžāĻŦā§ āĻāĻžāĻāĻĒ āĻāĻ°āĻž āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨ āĻĨā§āĻā§ āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĻā§āĻāĻ¤ā§ āĻšāĻŦā§āĨ¤
āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻ§ā§āĻŦāĻ¨āĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻļā§āĻˇ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻŽā§āĻ˛ā§ āĻ¨āĻž, āĻ āĻā§āĻˇāĻ° āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšāĻ¯āĻŧ
āĻāĻĻā§āĻā§āĻ¤ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻāĻžāĻā§āĨ¤ āĻ¯āĻĻāĻŋ āĻāĻ¨ā§āĻŽāĻžāĻ¨ā§ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻŋ āĻ¤āĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ§ā§āĻŦāĻ¨āĻŋāĻ¤ āĻāĻ°ā§, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻŦā§
āĻ āĻā§āĻˇāĻ° āĻĻā§āĻāĻŦāĻžāĻ°. -āĻĒā§āĻ°āĻ¤āĻŋāĻ§ā§āĻŦāĻ¨āĻŋ āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻŽāĻ¨ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§ āĻāĻĒāĻ¯ā§āĻā§āĻ¤ āĻ¯ā§āĻāĻžāĻ¨ā§
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¨āĻž āĻāĻ°āĻžāĻ° āĻ¸āĻŽā§āĻāĻžāĻŦāĻ¨āĻž āĻāĻŽāĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻĻā§āĻ§ā§āĻ¤āĻŋ āĻšāĻ˛
rftp āĻĨā§āĻā§, āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤-āĻāĻĢāĻāĻŋāĻĒāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻā§ ~g, ~p, āĻŦāĻž āĻĒā§āĻ°āĻŦā§āĻļ āĻāĻ°āĻ¤ā§ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ
~l, āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻāĻŋ āĻŦāĻžāĻ°āĻŦāĻžāĻ° āĻĒā§āĻ¤ā§, āĻ°āĻžāĻāĻ¤ā§ āĻŦāĻž āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻāĻ°āĻ¤ā§āĨ¤ āĻāĻā§āĻ˛ā§ āĻ¤ā§ āĻĻā§āĻ°ā§āĻ° āĻāĻĨāĻž
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ ftp āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĨā§āĻā§, āĻ¯ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° ~ āĻāĻ° āĻĒāĻ°ā§ āĻāĻžāĻāĻĒ āĻāĻ°āĻžāĻ° āĻ¸āĻŽā§āĻāĻžāĻŦāĻ¨āĻž āĻ¨ā§āĻ
āĻ āĻ¨ā§āĻ¯ āĻāĻŋāĻā§, āĻā§āĻ˛āĻŦāĻļāĻ¤ āĻāĻžāĻĄāĻŧāĻž, āĻ¯ā§ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻ¤āĻžāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻļā§āĻ§ā§ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻŦ
āĻ¯āĻžāĻāĻšā§āĻ āĻĢāĻ˛āĻžāĻĢāĻ˛āĨ¤
āĻ¯ā§āĻāĻžāĻ¯ā§āĻ {
-echo ~g {getcurdirectory 1}
-āĻāĻā§ ~l {getcurdirectory 0}
-echo ~p {putcurdirectory}
}
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -āĻ¨ā§āĻŦāĻžāĻĢāĻžāĻ° āĻĒāĻ¤āĻžāĻāĻž āĻ¨āĻŋāĻā§āĻ° āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽā§āĻ˛ā§ āĻāĻŽāĻ¨ āĻ āĻā§āĻˇāĻ° āĻĒāĻžāĻ āĻžāĻ¯āĻŧ
āĻ āĻā§āĻˇāĻ° āĻĒāĻĄāĻŧāĻž āĻšāĻ¯āĻŧ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻāĻāĻĒā§āĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž.
āĻ¯āĻāĻ¨ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻā§ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨āĻāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ§ā§āĻŦāĻ¨āĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻĻāĻŋāĻ¤ā§ āĻāĻžāĻ¨ āĻ¤āĻāĻ¨ āĻāĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ°āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§āĻĒ,
āĻāĻāĻāĻ¨ āĻŦā§āĻ¯āĻā§āĻ¤āĻŋ āĻā§āĻĨāĻžāĻ¯āĻŧ āĻĄāĻžāĻ¯āĻŧāĻžāĻ˛ āĻāĻ°āĻā§āĻ¨ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻā§āĻˇāĻŖ āĻāĻ°āĻ¤ā§ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤āĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ (āĻāĻāĻāĻŋ āĻšā§āĻāĻ¸-āĻ¸ā§āĻāĻžāĻāĻ˛
āĻŽāĻĄā§āĻŽ)āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŦāĻžāĻ° "atd" āĻĻā§āĻāĻž āĻšāĻ˛ā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻāĻāĻŋ āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻŦāĻžāĻāĻŋ āĻ āĻāĻļ āĻ˛āĻ āĻāĻ°ā§āĨ¤
proc āĻ˛āĻ āĻ¨āĻŽā§āĻŦāĻ° {} {
āĻāĻ¨ā§āĻāĻžāĻ°āĻ ā§āĻ¯āĻžāĻā§āĻ -nobuffer -re "(.*)\r" āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨
$log āĻ°āĻžāĻā§ "[āĻāĻĄāĻŧāĻŋāĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ [āĻāĻĄāĻŧāĻŋāĻ° āĻ¸ā§āĻā§āĻ¨ā§āĻĄ]]: āĻĄāĻžāĻ¯āĻŧāĻžāĻ˛ āĻāĻ°āĻž $interact_out(1,string)"
}
āĻāĻ¨ā§āĻāĻžāĻ°āĻ ā§āĻ¯āĻžāĻā§āĻ -āĻ¨ā§āĻŦāĻžāĻĢāĻžāĻ° "āĻāĻāĻŋāĻĄāĻŋ" āĻ˛āĻ āĻ¨āĻŽā§āĻŦāĻ°
āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ°ā§āĻāĻ¨āĻžāĻāĻŋāĻāĻž, āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ˛āĻ_āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻāĻāĻžāĻŦā§, āĻāĻ°ā§āĻāĻ¨āĻžāĻāĻŋāĻāĻž āĻāĻā§āĻāĻž
āĻāĻāĻŋāĻ° āĻāĻāĻāĻĒā§āĻāĻā§ āĻ˛āĻ āĻāĻ°āĻ¤ā§ āĻŦāĻžāĻ§ā§āĻ¯ āĻāĻ°ā§āĻ¨ (āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻāĻāĻāĻĒā§āĻā§ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻā§) āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻāĻŋ āĻ āĻ¨ā§āĻŽāĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ āĻ āĻ¨ā§āĻ§āĻāĻžāĻŦā§ āĻāĻ¨ā§āĻāĻžāĻ°āĻ ā§āĻ¯āĻžāĻā§āĻ āĻāĻ°āĻ¤ā§ āĻāĻžāĻ¨ āĻ¨āĻžāĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -o āĻĒāĻ¤āĻžāĻāĻžāĻ° āĻāĻžāĻ°āĻŖā§ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻā§-āĻŦāĻĄāĻŋ āĻā§āĻĄāĻŧāĻžāĻ° āĻāĻāĻāĻĒā§āĻā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻ˛āĻ¤āĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž. āĻāĻāĻŋ āĻĻāĻ°āĻāĻžāĻ°ā§ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšā§āĻ¸ā§āĻāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻĄāĻŋāĻ˛ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ
āĻāĻāĻāĻŋ āĻā§āĻ˛āĻ¨ā§āĻ āĻ¸ā§āĻļāĻ¨ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ āĻŦāĻžāĻā§āĻāĻŋāĻ¤ āĻ āĻā§āĻˇāĻ°āĨ¤
āĻāĻ¤āĻžāĻ¨ā§āĻāĻ¤āĻŋāĻ, āĻāĻ°ā§āĻāĻ¨āĻžāĻāĻŋāĻāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ stdin āĻ˛āĻŋāĻāĻ¤ā§ āĻāĻŦāĻ stdout āĻĒāĻĄāĻŧāĻ¤ā§ āĻāĻļāĻž āĻāĻ°ā§
āĻāĻļāĻž āĻāĻ°āĻž āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¨āĻŋāĻā§āĻāĨ¤ āĻĻā§āĻ¯ -u āĻĒāĻ¤āĻžāĻāĻž ("āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§" āĻāĻ° āĻāĻ¨ā§āĻ¯) āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ āĻāĻ°ā§āĻāĻ¨āĻžāĻāĻŋāĻāĻž āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§āĻ¨
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻŋ āĻ¤āĻžāĻ° āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻžāĻŽāĻāĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ (āĻ¯āĻž āĻ āĻŦāĻļā§āĻ¯āĻ āĻāĻāĻāĻŋ āĻāĻĻā§āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻāĻĄāĻŋ āĻšāĻ¤ā§ āĻšāĻŦā§)āĨ¤
āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ¸ā§āĻ¸ā§āĻĒāĻˇā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¨āĻž āĻāĻ°ā§ āĻĻā§āĻāĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻšā§āĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻā§ āĻāĻāĻ¸āĻžāĻĨā§ āĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻžāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ
āĻ˛ā§āĻĒ. āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻā§āĻ¸āĻĒā§āĻā§āĻ āĻĄāĻžāĻ¯āĻŧāĻžāĻāĻ¨āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ stderr (āĻ āĻĨāĻŦāĻž stdout for
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ˛āĻāĻŋāĻ āĻāĻŦāĻ āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻ¤āĻĨā§āĻ¯)āĨ¤ āĻāĻāĻ āĻāĻžāĻ°āĻŖā§, āĻĻ āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻ
āĻāĻŽāĻžāĻ¨ā§āĻĄ stdin āĻĨā§āĻā§ āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻā§āĻāĻŋāĻāĻāĻžāĻŦā§ āĻĒāĻĄāĻŧāĻŦā§āĨ¤
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻŖā§āĻĄāĻāĻŋ āĻāĻāĻāĻŋ āĻ˛āĻāĻāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĨ¤ āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻā§ āĻĄāĻžāĻ¯āĻŧāĻžāĻ˛ āĻāĻ°ā§
(āĻĻā§āĻāĻžāĻ¨ā§ āĻšāĻ¯āĻŧāĻ¨āĻŋ), āĻāĻŦāĻ āĻ āĻŦāĻļā§āĻˇā§ āĻĻā§āĻāĻŋāĻā§ āĻāĻāĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻāĻ°ā§āĨ¤ āĻ āĻŦāĻļā§āĻ¯āĻ, āĻ¯ā§āĻā§āĻ¨ā§ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ˛āĻāĻāĻ¨ āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤. āĻāĻāĻāĻŋ āĻļā§āĻ˛, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻā§ āĻāĻžāĻĄāĻŧāĻž āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻŦā§
āĻāĻāĻāĻŋ āĻ ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻ āĻāĻŦāĻ āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻāĻ°āĻžāĨ¤
āĻ¸ā§āĻĒāĻ¨ āĻ˛āĻāĻāĻ¨
āĻ˛āĻāĻāĻ¨ $spawn_id āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨
āĻ¸ā§āĻĒāĻ¨ āĻāĻŋāĻĒ āĻŽāĻĄā§āĻŽ
# āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻāĻžāĻā§ āĻŦā§āĻ¯āĻžāĻ āĻāĻāĻ āĻĄāĻžāĻ¯āĻŧāĻžāĻ˛ āĻāĻ°ā§āĻ¨
# āĻ˛āĻāĻāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻā§ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻāĻ°ā§āĻ¨
āĻāĻ¨ā§āĻāĻžāĻ°āĻ ā§āĻ¯āĻžāĻā§āĻ -u $ āĻ˛āĻāĻāĻ¨
āĻāĻāĻžāĻ§āĻŋāĻ āĻĒā§āĻ°āĻ¸ā§āĻ¸ā§ āĻāĻāĻāĻĒā§āĻ āĻĒāĻžāĻ āĻžāĻ¤ā§, āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ° āĻĒā§āĻ°ā§āĻŦā§ a āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻāĻ°ā§āĻ¨ -āĻāĻāĻāĻĒā§āĻ
āĻĒāĻ¤āĻžāĻāĻž āĻāĻāĻāĻĒā§āĻ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻā§āĻ°ā§āĻĒā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¨āĻĒā§āĻ āĻāĻāĻāĻŋ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻāĻāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž prefaxed -āĻāĻ¨āĻĒā§āĻ āĻĒāĻ¤āĻžāĻāĻž (āĻāĻāĻ¯āĻŧ -āĻāĻ¨āĻĒā§āĻ āĻāĻŦāĻ -āĻāĻāĻāĻĒā§āĻ āĻāĻāĻ āĻĢāĻ°ā§āĻŽ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻ¨āĻŋāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¯ā§āĻŽāĻ¨ -i āĻŽāĻ§ā§āĻ¯ā§ āĻĒāĻ¤āĻžāĻāĻž āĻāĻļāĻž āĻāĻ°āĻž āĻāĻŽāĻžāĻ¨ā§āĻĄ, āĻ¯ā§ āĻŦā§āĻ¯āĻ¤ā§āĻ¤ any_spawn_id āĻ āĻ°ā§āĻĨāĻĒā§āĻ°ā§āĻŖ āĻ¨āĻ¯āĻŧ
āĻāĻ°ā§āĻāĻ¨āĻžāĻāĻŋāĻāĻž.) āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻĒāĻ¤āĻžāĻāĻž āĻāĻŦāĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻ (āĻŦāĻž āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨) āĻāĻ āĻāĻ¨āĻĒā§āĻ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¯
āĻ āĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻ¨āĻĒā§āĻ āĻĒāĻ¤āĻžāĻāĻž āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻŦā§āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻāĻ¤ā§āĻ¤āĻ° āĻĻāĻŋāĻŦā§āĻ¨ āĻ¨āĻž -āĻāĻ¨āĻĒā§āĻ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ, -āĻāĻāĻāĻĒā§āĻ āĻŦā§āĻāĻžāĻ¯āĻŧ "-āĻāĻ¨āĻĒā§āĻ
$user_spawn_id -āĻāĻāĻāĻĒā§āĻāĨ¤ (āĻāĻāĻāĻāĻžāĻŦā§, āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¯āĻž āĻ¨ā§āĻ -āĻāĻ¨āĻĒā§āĻ.) āĻ¯āĻĻāĻŋ
āĻāĻ -āĻāĻ¨āĻĒā§āĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻāĻā§, āĻāĻāĻŋ $user_spawn_id āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°ā§āĨ¤ āĻ¯āĻĻāĻŋ āĻāĻ āĻ¸ā§āĻā§āĻ¨ā§āĻĄ -āĻāĻ¨āĻĒā§āĻ is
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻāĻāĻŋ $spawn_id āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°ā§āĨ¤ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ -āĻāĻ¨āĻĒā§āĻ āĻĒāĻ¤āĻžāĻāĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻĻā§āĻāĻŋ āĻāĻšā§āĻ¯ āĻāĻ¨āĻĒā§āĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ¤āĻžāĻĻā§āĻ° āĻāĻāĻāĻĒā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻāĻā§
$spawn_id āĻāĻŦāĻ $user_spawn_id (āĻŦāĻŋāĻĒāĻ°ā§āĻ¤āĻāĻžāĻŦā§)āĨ¤ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ -āĻāĻ¨āĻĒā§āĻ āĻĒāĻ¤āĻžāĻāĻž āĻ¨ā§āĻ āĻ¸āĻā§āĻā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻŦā§ -āĻāĻāĻāĻĒā§āĻ
āĻĒāĻ¤āĻžāĻāĻž, āĻ¯ā§ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĨā§āĻā§ āĻ āĻā§āĻˇāĻ° āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻāĻ°āĻž āĻšāĻ¯āĻŧ.
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -i āĻĒāĻ¤āĻžāĻāĻž āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ spawn_id āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻĒā§āĻ°āĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§ āĻ¯āĻāĻ¨ āĻ āĻ¨ā§āĻ¯ āĻā§āĻ¨āĻāĻŋ āĻ¨ā§āĻ -āĻāĻ¨āĻĒā§āĻ
or -āĻāĻāĻāĻĒā§āĻ āĻĒāĻ¤āĻžāĻāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ A -i āĻĒāĻ¤āĻžāĻāĻž āĻŦā§āĻāĻžāĻ¯āĻŧ a -o āĻĒāĻ¤āĻžāĻāĻžāĨ¤
āĻāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¯ā§ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻ¨ā§āĻāĻžāĻ°āĻ ā§āĻ¯āĻžāĻā§āĻ āĻāĻ°āĻž āĻšāĻā§āĻā§ āĻ¤āĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ
āĻĒāĻ°ā§āĻā§āĻˇ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋ (āĻĒāĻ°ā§āĻā§āĻˇ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋāĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻžāĻ° āĻŦāĻŋāĻāĻžāĻā§ āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§
āĻāĻŽāĻžāĻ¨ā§āĻĄāĨ¤) āĻĒāĻ°ā§āĻā§āĻˇ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋāĻā§āĻ˛āĻŋ -i, -u, -āĻāĻ¨āĻĒā§āĻ, āĻŦāĻž -āĻāĻāĻāĻĒā§āĻ āĻĻāĻŋāĻ¯āĻŧā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻĒāĻ¤āĻžāĻāĻžāĨ¤
āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻ [āĻāĻ°ā§āĻāĻ¸]
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻā§ āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻā§āĻāĻŋāĻāĻāĻžāĻŦā§ āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻžāĻ¨āĻžāĻ¨ā§āĻ° āĻāĻžāĻ°āĻŖ āĻāĻļāĻž āĻāĻ°āĻž āĻāĻŦāĻ Tcl āĻāĻŽāĻžāĻ¨ā§āĻĄāĨ¤ āĻĻā§āĻ¯
āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤
āĻāĻ°ā§āĻŽ āĻ¯ā§āĻŽāĻ¨ āĻŦāĻŋāĻ°āĻ¤āĻŋ āĻāĻŦāĻ āĻ āĻŦāĻŋāĻ°āĻ¤ āĻāĻžāĻ°āĻŖ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻžāĻ āĻžāĻŽā§ (āĻ¯ā§āĻŽāĻ¨, āĻāĻ¨ā§āĻ¨āĻ¤ , proc) āĻĨā§āĻā§
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻāĻžāĻŦā§ āĻāĻāĻ°āĻŖ āĻāĻ°ā§āĻ¨āĨ¤ āĻ¯āĻžāĻšā§āĻ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻŦāĻ°ā§āĻ¤āĻ¨ āĻĻā§āĻāĻžāĻˇā§āĻā§ āĻ¤āĻžāĻ° āĻāĻ˛āĻžāĻ°ā§ āĻĢāĻŋāĻ°ā§ āĻ¯ā§āĻ¤ā§ āĻĻā§āĻ¯āĻŧ,
āĻ¯āĻāĻ¨ āĻāĻ¨ā§āĻāĻžāĻ°_āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨ āĻāĻžāĻ°āĻŖāĻ¸āĻŽā§āĻš āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻ āĻ¤āĻžāĻ° āĻāĻ˛āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨ āĻāĻžāĻ°āĻŖ. āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§āĻĒ,
āĻ¯āĻĻāĻŋ "proc foo" āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻ āĻ¯āĻž āĻĒāĻ°ā§ āĻāĻ°ā§āĻŽ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°ā§ āĻāĻ¨ā§āĻāĻžāĻ°_āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨, proc
foo āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĢāĻŋāĻ°ā§ āĻāĻ¸āĻŦā§āĨ¤ āĻ āĻ¨ā§āĻ¯ āĻā§āĻ¨ āĻāĻĻā§āĻļ āĻāĻžāĻ°āĻŖ āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻ āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°āĻž āĻāĻžāĻ˛āĻŋāĻ¯āĻŧā§ āĻ¯ā§āĻ¤ā§
āĻ¨āĻ¤ā§āĻ¨ āĻāĻŽāĻžāĻ¨ā§āĻĄāĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, āĻĒā§āĻ°āĻŽā§āĻĒāĻā§ āĻĻā§āĻāĻŋ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻĨāĻžāĻā§āĨ¤ āĻĒā§āĻ°āĻĨāĻŽ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻāĻā§āĻ°āĻ¤āĻž āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°ā§
āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ¸ā§āĻā§āĻ¯āĻžāĻā§āĻ° (āĻ āĻ°ā§āĻĨāĻžā§, āĻāĻ¤āĻŦāĻžāĻ° Tcl_Eval āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧā§āĻā§)āĨ¤ āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ
āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻšāĻ˛ Tcl āĻāĻ¤āĻŋāĻšāĻžāĻ¸ āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻžāĻ°ā§āĨ¤ āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§ āĻĒā§āĻ°āĻŽā§āĻĒāĻ āĻ¸ā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
"prompt1" āĻ¨āĻžāĻŽāĻ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¯āĻžāĻ° āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨ āĻŽāĻžāĻ¨ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻĒā§āĻ°āĻŽā§āĻĒāĻā§ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ
āĻŦāĻŋāĻŦā§āĻ¤āĻŋāĻ¤ā§ āĻā§āĻ˛āĻž āĻāĻĻā§āĻ§ā§āĻ¤āĻŋ, āĻŦāĻ¨ā§āĻ§āĻ¨ā§, āĻŦāĻ¨ā§āĻ§āĻ¨ā§ āĻŦāĻž āĻŦāĻ¨ā§āĻ§āĻ¨ā§ āĻ°āĻ¯āĻŧā§āĻā§, āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ¨ā§āĻĄāĻžāĻ°āĻŋ āĻĒā§āĻ°āĻŽā§āĻĒāĻ (āĻĻā§āĻŦāĻžāĻ°āĻž
āĻĄāĻŋāĻĢāĻ˛ā§āĻ "+>") āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻāĻ¨ā§ āĻāĻžāĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¸ā§āĻā§āĻ¨ā§āĻĄāĻžāĻ°āĻŋ āĻĒā§āĻ°āĻŽā§āĻĒāĻ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§ āĻ¸ā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
"prompt2" āĻ¨āĻžāĻŽā§ āĻāĻāĻāĻŋ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĨ¤
āĻ¸āĻŽāĻ¯āĻŧ āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻ, āĻ°āĻžāĻ¨ā§āĻ¨āĻž āĻāĻ°āĻž āĻŽā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻŽāĻ¨āĻāĻŋ āĻ¯āĻĻāĻŋ āĻāĻ° āĻāĻ˛āĻžāĻ° āĻāĻžāĻāĻāĻž āĻŽā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻĨāĻžāĻā§āĨ¤
āĻ¯āĻĻāĻŋ stdin āĻŦāĻ¨ā§āĻ§ āĻĨāĻžāĻā§, āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻ āĻĢāĻŋāĻ°ā§ āĻāĻ¸āĻŦā§ āĻ¯āĻĻāĻŋ āĻ¨āĻž -eof āĻĒāĻ¤āĻžāĻāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§
āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻāĻšā§āĻŦāĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ.
āĻ˛āĻ āĻĢāĻžāĻāĻ˛ [āĻāĻ°ā§āĻāĻ¸] [[-āĻ] āĻĢāĻžāĻāĻ˛]
āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, āĻ˛āĻ āĻĢāĻžāĻāĻ˛ āĻ¸ā§āĻļāĻ¨ā§āĻ° āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻ°ā§āĻāĻ°ā§āĻĄ āĻāĻ°āĻŦā§
(āĻ¸ā§āĻ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻĨā§āĻā§ āĻļā§āĻ°ā§) āĻĢāĻžāĻāĻ˛ā§āĨ¤ āĻ˛āĻ āĻĢāĻžāĻāĻ˛ āĻā§āĻ¨ā§ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻ¨āĻž āĻĨāĻžāĻāĻ˛ā§ āĻ°ā§āĻāĻ°ā§āĻĄāĻŋāĻ āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻŦā§
āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ. āĻā§āĻ¨ā§ āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻ˛āĻ āĻĢāĻžāĻāĻ˛ āĻŦāĻ¨ā§āĻ§.
āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§, āĻāĻāĻāĻŋ Tcl āĻĢāĻžāĻāĻ˛ āĻ¸āĻ¨āĻžāĻā§āĻ¤āĻāĻžāĻ°ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ -āĻĒā§āĻ¨ or
-āĻā§āĻ˛āĻž āĻ°āĻžāĻā§ āĻĒāĻ¤āĻžāĻāĻž āĻāĻ āĻ āĻ¨ā§āĻ°ā§āĻĒ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨ āĻāĻĻā§āĻļ (āĻĻā§āĻāĻž āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨ āĻāĻ°āĻ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯.)
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -a āĻĒāĻ¤āĻžāĻāĻž āĻā§āĻ° āĻāĻ°ā§ āĻāĻāĻāĻĒā§āĻ āĻ˛āĻ āĻāĻ°āĻž āĻ¯āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻĻāĻŽāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ˛āĻ_āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ āĻāĻŽāĻžāĻ¨ā§āĻĄāĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, āĻ˛āĻ āĻĢāĻžāĻāĻ˛ āĻšā§āĻā§āĻŽ āĻ¸āĻāĻ¯ā§āĻāĻ¨ āĻĒā§āĻ°āĻžāĻ¨ā§ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻā§ āĻā§āĻāĻā§ āĻĢā§āĻ˛āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§,
āĻāĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻžāĻ§āĻŋāĻāĻŦāĻžāĻ° āĻ˛āĻāĻŋāĻ āĻŦāĻ¨ā§āĻ§ āĻāĻŦāĻ āĻāĻžāĻ˛ā§ āĻāĻ°āĻ¤ā§ āĻ¸āĻā§āĻˇāĻŽ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻ° āĻāĻ¨ā§āĻ¯
āĻ¸ā§āĻļāĻ¨. āĻĢāĻžāĻāĻ˛ āĻāĻžāĻāĻāĻžāĻ āĻāĻ°āĻ¤ā§, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ -noappend āĻĒāĻ¤āĻžāĻāĻžāĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -āĻ¤āĻĨā§āĻ¯ āĻĒāĻ¤āĻžāĻāĻžāĻ° āĻāĻžāĻ°āĻŖā§ log_file āĻ¸āĻžāĻŽā§āĻĒā§āĻ°āĻ¤āĻŋāĻāĻ¤āĻŽ āĻ -āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻŦāĻŋāĻŦāĻ°āĻŖ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻ¯āĻŧ
āĻ¯ā§āĻā§āĻ¤āĻŋ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻ˛āĻ_āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ -āĻ¤āĻĨā§āĻ¯|0|1
āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, āĻĒāĻžāĻ āĻžāĻ¨/āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤ āĻāĻĨā§āĻĒāĻāĻĨāĻ¨ stdout āĻ āĻ˛āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ (āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ˛āĻāĻĢāĻžāĻāĻ˛ āĻā§āĻ˛āĻž āĻĨāĻžāĻāĻ˛ā§)āĨ¤
stdout āĻ āĻ˛āĻāĻŋāĻ "log_user 0" āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻā§āĻˇāĻŽ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
"log_user 1"āĨ¤ āĻ˛āĻāĻĢāĻžāĻāĻ˛ā§ āĻ˛āĻāĻŋāĻ āĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤āĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -āĻ¤āĻĨā§āĻ¯ āĻĒāĻ¤āĻžāĻāĻžāĻ° āĻāĻžāĻ°āĻŖā§ log_user āĻ¸āĻžāĻŽā§āĻĒā§āĻ°āĻ¤āĻŋāĻāĻ¤āĻŽ āĻ -āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻāĻāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻ¯āĻŧ
āĻ¯ā§āĻā§āĻ¤āĻŋ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻŽā§āĻ¯āĻžāĻ_āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ [-āĻ] [-āĻāĻŽāĻŋ spawn_id] [āĻāĻāĻžāĻ°]
āĻĻā§āĻŦāĻžāĻ°āĻž āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖāĻāĻžāĻŦā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻŦāĻžāĻĢāĻžāĻ°ā§āĻ° āĻāĻāĻžāĻ° (āĻŦāĻžāĻāĻā§) āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§ āĻāĻļāĻž āĻāĻ°āĻž. āĻ¸āĻā§āĻā§ āĻ¨ā§āĻ āĻāĻ¯āĻŧāĻ¤āĻ¨
āĻ¯ā§āĻā§āĻ¤āĻŋ, āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻāĻāĻžāĻ° āĻĢā§āĻ°āĻ¤ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ.
āĻ¸āĻā§āĻā§ āĻ¸āĻā§āĻā§ -d āĻĒāĻ¤āĻžāĻāĻž, āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻžāĻ° āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ (āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ˛ 2000āĨ¤) āĻāĻ° āĻ¸āĻžāĻĨā§
-i āĻĒāĻ¤āĻžāĻāĻž, āĻ¨āĻžāĻŽāĻ¯ā§āĻā§āĻ¤ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻžāĻ° āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻāĻāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĨ¤
āĻāĻĒāĻ°ā§ āĻĒāĻžāĻ¤āĻž [-# spawn_id] [-# spawn_id] [...] āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ [āĻāĻ°ā§āĻāĻ¸]
āĻāĻžāĻ˛āĻžāĻ¯āĻŧ āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ args āĻ¸ā§āĻ°ā§āĻ¤ā§āĻ° āĻāĻžāĻ¯āĻŧāĻāĻžāĻ¯āĻŧ āĻāĻļāĻž āĻāĻ°āĻž āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ, āĻ¯āĻž āĻļā§āĻˇ āĻšāĻ¯āĻŧāĨ¤ āĻ
āĻŦā§āĻ¯āĻŧāĻžāĻ° āĻšāĻžāĻāĻĢā§āĻ¨ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¨āĻžāĻŽā§āĻ° āĻ¸āĻžāĻŽāĻ¨ā§ āĻāĻāĻāĻŋ āĻšāĻžāĻāĻĢā§āĻ¨ āĻā§āĻ° āĻāĻ°ā§ āĻ¯ā§āĻ¨ āĻāĻāĻŋ āĻāĻāĻāĻŋ
āĻ˛āĻāĻāĻ¨ āĻļā§āĻ˛āĨ¤ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¨āĻžāĻŽ āĻĻā§āĻāĻ¯āĻŧāĻž āĻāĻžāĻĄāĻŧāĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ spawn_ids āĻŦāĻ¨ā§āĻ§āĨ¤ āĻāĻāĻā§āĻ˛ā§
āĻ¨āĻžāĻŽāĻ¯ā§āĻā§āĻ¤ āĻĢāĻžāĻāĻ˛ āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽā§āĻ¯āĻžāĻĒ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
Spawn_ids āĻ¨āĻ¤ā§āĻ¨ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§āĻ° āĻāĻ¤ā§āĻ¤āĻ°āĻžāĻ§āĻŋāĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĢāĻžāĻāĻ˛ āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽā§āĻ¯āĻžāĻĒ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ¨ā§āĻ¯
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ˛āĻžāĻāĻ¨āĻāĻŋ āĻĻāĻžāĻŦāĻž āĻāĻžāĻ˛āĻžāĻ¯āĻŧ āĻāĻŦāĻ āĻāĻāĻŋ āĻāĻžāĻ°ā§āĻ¨ā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŋāĻ¤ āĻšāĻ¤ā§ āĻĻā§āĻ¯āĻŧ
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž - āĻŦāĻ˛ā§āĻ¨, āĻāĻāĻāĻ¨ āĻĻāĻžāĻŦāĻž āĻŽāĻžāĻ¸ā§āĻāĻžāĻ°āĨ¤
āĻāĻāĻžāĻ°āĻ˛ā§ -0 $spawn_id -1 $spawn_id -2 $spawn_id āĻĻāĻžāĻŦāĻž
āĻāĻāĻŋ "āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻ¯āĻžāĻā§āĻ -āĻāĻ" āĻāĻ° āĻā§āĻ¯āĻŧā§ āĻŦā§āĻļāĻŋ āĻĻāĻā§āĻˇ, āĻ¤āĻŦā§ āĻāĻāĻŋ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻžāĻā§ āĻ¤ā§āĻ¯āĻžāĻ āĻāĻ°ā§
āĻĨā§āĻā§ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻŽāĻŋāĻĨāĻ¸ā§āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻļāĻž āĻāĻ°āĻž āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ° āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖā§ āĻ¨ā§āĻāĨ¤
āĻāĻ˛ā§āĻ˛ā§āĻā§āĻ¯ āĻ¯ā§ āĻā§āĻ¨ āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛āĻŋāĻ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻĻā§āĻāĻ¯āĻŧāĻž āĻ¨ā§āĻāĨ¤ āĻāĻāĻāĻžāĻŦā§, āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻŋ āĻ¸āĻāĻ¯ā§āĻ āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨ āĻŦāĻž āĻ°āĻŋāĻŽā§āĻ¯āĻžāĻĒ
āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻāĻ¨āĻĒā§āĻ, āĻ¯ā§ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻā§āĻ˛āĻŋ āĻāĻžāĻ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°ā§ (āĻļā§āĻ˛āĻ¸, āĻ˛āĻāĻāĻ¨, āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ) āĻāĻžāĻ āĻāĻ°āĻŦā§ āĻ¨āĻž
āĻ¸āĻ āĻŋāĻāĻāĻžāĻŦā§āĨ¤
āĻ¸āĻŽāĻ¤āĻž [-āĻ] [-āĻāĻŽāĻŋ spawn_id] [āĻŽāĻžāĻ¨]
āĻĒā§āĻ¯āĻžāĻ°āĻŋāĻāĻŋ āĻ§āĻ°ā§ āĻ°āĻžāĻāĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻžāĻāĻŋ āĻ¸ā§āĻĒāĻ¨āĻĄā§āĻ° āĻāĻāĻāĻĒā§āĻ āĻĨā§āĻā§ āĻāĻŋāĻ¨āĻŋāĻ¯āĻŧā§ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§
āĻĒā§āĻ°āĻ¸ā§āĻ¸ āĻ¯āĻĻāĻŋ āĻŽā§āĻ˛ā§āĻ¯ āĻļā§āĻ¨ā§āĻ¯, āĻ¸āĻŽāĻ¤āĻž āĻāĻŋāĻ¨āĻ¤āĻžāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻāĻāĻŋ āĻāĻŋāĻ¨āĻ¤āĻžāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤
āĻ¨āĻž āĻĻāĻŋāĻ¯āĻŧā§ āĻŽā§āĻ˛ā§āĻ¯ āĻ¯ā§āĻā§āĻ¤āĻŋ, āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻ¸āĻā§āĻā§ āĻ¸āĻā§āĻā§ -d āĻĒāĻ¤āĻžāĻāĻž, āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻĒā§āĻ¯āĻžāĻ°āĻŋāĻāĻŋ āĻŽāĻžāĻ¨ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ (āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ˛ 1, āĻ āĻ°ā§āĻĨāĻžā§,
āĻ¸āĻŽāĻ¤āĻž āĻāĻŋāĻ¨āĻ¤āĻžāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤) āĻ¸āĻā§āĻā§ -i āĻĒāĻ¤āĻžāĻāĻž, āĻ¸āĻŽāĻ¤āĻž āĻŽāĻžāĻ¨ āĻ¨āĻžāĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
spawn id, āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻāĻāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻ°āĻŋāĻŽā§āĻ_āĻ¨āĻžāĻ˛ [-āĻ] [-āĻāĻŽāĻŋ spawn_id] [āĻŽāĻžāĻ¨]
āĻ¸ā§āĻĒāĻ¨ āĻāĻ°āĻž āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻāĻāĻāĻĒā§āĻ āĻĨā§āĻā§ āĻ¨āĻžāĻ˛āĻā§āĻ˛āĻŋ āĻ§āĻ°ā§ āĻ°āĻžāĻāĻž āĻŦāĻž āĻ¸āĻ°āĻžāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŋāĻ¨āĻž āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§
āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻŽā§āĻ¯āĻžāĻāĻŋāĻ āĻŦāĻž āĻ¸ā§āĻā§āĻ° āĻāĻ°āĻžāĻ° āĻāĻā§ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻāĻāĻ or āĻāĻ¨ā§āĻāĻžāĻ°āĻ ā§āĻ¯āĻžāĻā§āĻ_āĻāĻāĻāĨ¤ āĻ¯āĻĻāĻŋ
āĻŽā§āĻ˛ā§āĻ¯ āĻšāĻ˛ 1, āĻ¨āĻžāĻ˛ āĻŽā§āĻā§ āĻĢā§āĻ˛āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ āĻŽā§āĻ˛ā§āĻ¯ āĻšāĻ˛ 0, āĻ¨āĻžāĻ˛āĻā§āĻ˛āĻŋ āĻ¸āĻ°āĻžāĻ¨ā§ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻ¸āĻā§āĻā§ āĻ¨ā§āĻ āĻŽā§āĻ˛ā§āĻ¯
āĻ¯ā§āĻā§āĻ¤āĻŋ, āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻ¸āĻā§āĻā§ āĻ¸āĻā§āĻā§ -d āĻĒāĻ¤āĻžāĻāĻž, āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻŽāĻžāĻ¨ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ (āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ˛ 1, āĻ āĻ°ā§āĻĨāĻžā§, āĻ¨āĻžāĻ˛
āĻ¸āĻ°āĻžāĻ¨ā§ āĻšāĻ¯āĻŧāĨ¤) āĻāĻ° āĻ¸āĻžāĻĨā§ -i āĻĒāĻ¤āĻžāĻāĻž, āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻ¨āĻžāĻŽāĻ¯ā§āĻā§āĻ¤ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻ¨āĻžāĻ˛ āĻ āĻĒāĻ¸āĻžāĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŋ āĻ¨āĻž, āĻāĻļāĻž āĻāĻ°āĻž āĻ˛āĻā§ āĻ¨āĻžāĻ˛ āĻŦāĻžāĻāĻ āĻ°ā§āĻāĻ°ā§āĻĄ āĻāĻ°āĻŦā§ āĻāĻŦāĻ
stdout
āĻĒāĻžāĻ āĻžāĻ¨ [-āĻĒāĻ¤āĻžāĻāĻž] āĻ¸ā§āĻā§āĻ°āĻŋāĻ
āĻĒā§āĻ°ā§āĻ°āĻŖ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ¯āĻŧāĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻŽāĻžāĻ¨ā§āĻĄ
"āĻšā§āĻ¯āĻžāĻ˛ā§ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻ˛ā§āĻĄ\r" āĻĒāĻžāĻ āĻžāĻ¨
āĻ āĻā§āĻˇāĻ° āĻĒāĻžāĻ āĻžāĻ¯āĻŧ, āĻšā§āĻ¯āĻžāĻ˛ā§ āĻŦāĻŋāĻļā§āĻŦ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ¯āĻŧāĨ¤
(Tcl āĻāĻāĻāĻŋ printf-āĻāĻ° āĻŽāĻ¤ā§ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°ā§ (āĻ¯āĻžāĻā§ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸) āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻāĻžāĻ°ā§ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻāĻŋāĻ˛ āĻ¸ā§āĻā§āĻ°āĻŋāĻāĨ¤)
āĻ āĻā§āĻˇāĻ°āĻā§āĻ˛āĻŋ āĻ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšāĻ¯āĻŧ āĻ¯āĻĻāĻŋāĻ āĻ˛āĻžāĻāĻ¨-āĻŦāĻžāĻĢāĻžāĻ° āĻāĻ¨āĻĒā§āĻ āĻ¸āĻš āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻā§āĻ˛āĻŋ āĻšāĻŦā§ āĻ¨āĻž
āĻāĻāĻāĻŋ āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨ āĻ āĻā§āĻˇāĻ° āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻ¨āĻž āĻšāĻāĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ āĻā§āĻˇāĻ°āĻā§āĻ˛āĻŋ āĻĒāĻĄāĻŧā§āĻ¨āĨ¤ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ āĻā§āĻˇāĻ° āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
"\r"
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -- āĻĒāĻ¤āĻžāĻāĻž āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻ¯ā§āĻā§āĻ¤āĻŋāĻā§ a āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦā§āĻ¯āĻžāĻā§āĻ¯āĻž āĻāĻ°āĻ¤ā§ āĻŦāĻžāĻ§ā§āĻ¯ āĻāĻ°ā§
āĻĒāĻ¤āĻžāĻāĻž āĻ¯ā§āĻā§āĻ¨ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻ° āĻāĻā§ "--" āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¤āĻž āĻāĻ¸āĻ˛ā§ a āĻāĻ° āĻŽāĻ¤ āĻĻā§āĻāĻžāĻ¯āĻŧ āĻāĻŋ āĻ¨āĻž
āĻĒāĻ¤āĻžāĻāĻž āĻāĻāĻŋ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻžāĻĄāĻŧāĻžāĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻ¯ā§āĻā§āĻ¯ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§
āĻāĻāĻ¨āĻžāĻā§āĻ°āĻŽā§ āĻĒāĻ¤āĻžāĻāĻž āĻŽāĻ¤ āĻā§āĻšāĻžāĻ°āĻž āĻ¯āĻžāĻ°āĻž āĻĻā§āĻŦāĻžāĻ°āĻž tripped. (āĻ¸āĻŦ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§
"-" āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§āĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤āĨ¤)
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -i āĻĒāĻ¤āĻžāĻāĻž āĻā§āĻˇāĻŖāĻž āĻāĻ°ā§ āĻ¯ā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻāĻŋ āĻ¨āĻžāĻŽāĻŋāĻ¤ spawn_id-āĻ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšāĻŦā§āĨ¤ āĻ¯āĻĻāĻŋ spawn_id
is user_spawn_id, āĻāĻŦāĻ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻāĻžāĻāĻāĻž āĻŽā§āĻĄā§ āĻāĻā§, āĻ¸ā§āĻā§āĻ°āĻŋāĻ-āĻ āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻāĻ¨ āĻāĻā§
āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨-āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻ¸āĻŋāĻā§āĻ¯āĻŧā§āĻ¨ā§āĻ¸ā§ āĻ āĻ¨ā§āĻŦāĻžāĻĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¯āĻžāĻ¤ā§ āĻ¤āĻžāĻ°āĻž āĻŽāĻ¨ā§ āĻšāĻ¯āĻŧ āĻ¯ā§āĻ¨ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻāĻā§
āĻ°āĻžāĻ¨ā§āĻ¨āĻž āĻŽā§āĻĄāĨ¤ āĻĻā§āĻ¯ -āĻāĻžāĻāĻāĻž āĻĒāĻ¤āĻžāĻāĻž āĻāĻ āĻ āĻ¨ā§āĻŦāĻžāĻĻ āĻ āĻā§āĻˇāĻŽ āĻāĻ°ā§āĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -āĻāĻžāĻ˛āĻŋ āĻĒāĻ¤āĻžāĻāĻž āĻļā§āĻ¨ā§āĻ¯ āĻ āĻā§āĻˇāĻ° āĻĒāĻžāĻ āĻžāĻ¯āĻŧ (0 āĻŦāĻžāĻāĻ)āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, āĻāĻāĻāĻŋ āĻ¨āĻžāĻ˛ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšāĻ¯āĻŧ. āĻāĻāĻāĻŋ
āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ -āĻāĻžāĻ˛āĻŋ āĻāĻ¤āĻāĻŋ āĻ¨āĻžāĻ˛ āĻĒāĻžāĻ āĻžāĻ¤ā§ āĻšāĻŦā§ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°āĻ¤ā§āĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° - āĻŦāĻŋāĻ°āĻ¤āĻŋ āĻĒāĻ¤āĻžāĻāĻž āĻāĻāĻāĻŋ āĻŦāĻŋāĻ°āĻ¤āĻŋ āĻ āĻŦāĻ¸ā§āĻĨāĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĨ¤ āĻāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨ āĻāĻāĻĄāĻŋ āĻšāĻ˛ā§āĻ āĻŦā§āĻāĻž āĻ¯āĻžāĻ¯āĻŧ
"āĻ¸ā§āĻĒāĻ¨-āĻāĻĒā§āĻ¨" āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻā§āĻ˛āĻž āĻāĻāĻāĻŋ tty āĻĄāĻŋāĻāĻžāĻāĻ¸āĻā§ āĻŦā§āĻāĻžāĻ¯āĻŧāĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¯ā§āĻŽāĻ¨ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž spawned āĻāĻā§
āĻāĻŋāĻĒ āĻšāĻŋāĻ¸āĻžāĻŦā§, āĻāĻĒāĻ¨āĻžāĻ° āĻŦāĻŋāĻ°āĻ¤āĻŋ āĻ¤ā§āĻ°āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŋāĻĒā§āĻ° āĻāĻ¨āĻā§āĻ¨āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻāĻāĻŋāĻ¤āĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -s āĻĒāĻ¤āĻžāĻāĻž āĻāĻāĻāĻĒā§āĻāĻā§ "āĻ§ā§āĻ°ā§ āĻ§ā§āĻ°ā§" āĻĒāĻžāĻ āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻžāĻ§ā§āĻ¯ āĻāĻ°ā§, āĻāĻāĻāĻžāĻŦā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻāĻ˛ā§āĻ¨ āĻ¯ā§āĻāĻžāĻ¨ā§
āĻāĻāĻāĻŋ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ° āĻāĻŽāĻ¨ āĻāĻāĻāĻŋ āĻāĻ¨āĻĒā§āĻ āĻŦāĻžāĻĢāĻžāĻ°āĻā§ āĻāĻžāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻ¯āĻŧ āĻ¯āĻž āĻāĻŽāĻ¨ āĻāĻāĻāĻ¨ āĻŽāĻžāĻ¨ā§āĻˇā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĄāĻŋāĻāĻžāĻāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛ āĻ¯ā§ āĻāĻāĻ¨āĻ āĻāĻ°āĻŦā§ āĻ¨āĻž
āĻāĻāĻ āĻŦāĻžāĻĢāĻžāĻ° āĻāĻāĻāĻāĻžāĻāĻĒ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻ āĻāĻāĻāĻĒā§āĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻŽāĻžāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ
"send_slow" āĻ¯āĻž āĻāĻāĻāĻŋ āĻĻā§āĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻ¨ā§āĻ¯āĻŧāĨ¤ āĻĒā§āĻ°āĻĨāĻŽ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻ¯ā§
āĻĒāĻžāĻ°āĻŽāĻžāĻŖāĻŦāĻŋāĻāĻāĻžāĻŦā§ āĻĒāĻžāĻ āĻžāĻ¤ā§ āĻŦāĻžāĻāĻā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°ā§āĨ¤ āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻāĻāĻāĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ
āĻ¸āĻāĻā§āĻ¯āĻž āĻ¯ā§āĻāĻŋ āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°ā§ āĻ¯āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒāĻžāĻ°āĻŽāĻžāĻŖāĻŦāĻŋāĻ āĻĒā§āĻ°ā§āĻ°āĻŖ āĻāĻ°āĻž āĻāĻŦāĻļā§āĻ¯āĻ
āĻĒā§āĻĨāĻ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, "send_slow āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨ {10 .001}" āĻĒāĻžāĻ āĻžāĻ¤ā§ āĻŦāĻžāĻ§ā§āĻ¯ āĻāĻ°āĻŦā§ "send -s"
āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ 1āĻāĻŋ āĻ āĻā§āĻˇāĻ°ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ 10 āĻŽāĻŋāĻ˛āĻŋāĻ¸ā§āĻā§āĻ¨ā§āĻĄ āĻ¸āĻš āĻ¸ā§āĻā§āĻ°āĻŋāĻāĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -h āĻĒāĻ¤āĻžāĻāĻž āĻāĻāĻāĻĒā§āĻ āĻĒāĻžāĻ āĻžāĻ¤ā§ āĻŦāĻžāĻ§ā§āĻ¯ āĻāĻ°ā§ (āĻāĻŋāĻā§āĻāĻž) āĻ¯ā§āĻŽāĻ¨ āĻāĻāĻāĻ¨ āĻŽāĻžāĻ¨ā§āĻˇ āĻāĻ¸āĻ˛ā§ āĻāĻžāĻāĻĒ āĻāĻ°ā§āĨ¤
āĻāĻ°āĻŋāĻ¤ā§āĻ°ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻŽāĻžāĻ¨ā§āĻˇā§āĻ° āĻŽāĻ¤ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ. (āĻ ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽāĻāĻŋ a āĻāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§
Weibull āĻŦāĻŋāĻ¤āĻ°āĻŖ, āĻāĻ āĻŦāĻŋāĻļā§āĻˇ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻ āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¸āĻšāĨ¤) āĻāĻāĻŋ
āĻāĻāĻāĻĒā§āĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ "send_human" āĻāĻ° āĻŽāĻžāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ¯āĻž āĻāĻāĻāĻŋ āĻĒāĻžāĻāĻ āĻ˛āĻžāĻā§
āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĨ¤ āĻĒā§āĻ°āĻĨāĻŽ āĻĻā§āĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻšāĻ˛ āĻ āĻā§āĻˇāĻ°ā§āĻ° āĻāĻĄāĻŧ āĻāĻ¨ā§āĻ¤āĻ āĻāĻāĻŽāĻ¨ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ
āĻ¸ā§āĻā§āĻ¨ā§āĻĄ āĻĒā§āĻ°āĻĨāĻŽāĻāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧāĻāĻŋ āĻļāĻŦā§āĻĻā§āĻ° āĻļā§āĻˇā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧ, to
āĻ¸ā§āĻā§āĻˇā§āĻŽ āĻŦāĻŋāĻ°āĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻ āĻ¨ā§āĻāĻ°āĻŖ āĻāĻ°ā§āĻ¨ āĻ¯āĻž āĻŽāĻžāĻā§ āĻŽāĻžāĻā§ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻā§āĻ°āĻžāĻ¨āĻāĻŋāĻļāĻ¨ā§ āĻāĻā§āĨ¤ āĻ¤ā§āĻ¤ā§āĻ¯āĻŧ
āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻšāĻ˛ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛āĻ¤āĻžāĻ° āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻŽāĻžāĻĒ āĻ¯ā§āĻāĻžāĻ¨ā§ .1 āĻŦā§āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛, 1 āĻ¯ā§āĻā§āĻ¤āĻŋāĻ¸āĻā§āĻāĻ¤āĻāĻžāĻŦā§
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛, āĻāĻŦāĻ 10 āĻŦā§āĻļ āĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§āĻ¯āĻŧāĨ¤ āĻāĻ°āĻŽ 0 āĻĨā§āĻā§ āĻ āĻ¸ā§āĻŽ āĻšāĻ¯āĻŧ. āĻļā§āĻˇ āĻĻā§āĻāĻŋ
āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻ˛, āĻ¯āĻĨāĻžāĻā§āĻ°āĻŽā§, āĻāĻāĻāĻŋ āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻāĻŦāĻ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻŦāĻ°ā§āĻ¤ā§ āĻ¸āĻŽāĻ¯āĻŧāĨ¤ āĻ¨ā§āĻ¨ā§āĻ¯āĻ¤āĻŽ
āĻāĻŦāĻ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻļā§āĻˇ āĻāĻŦāĻ "āĻā§āĻ˛āĻŋāĻĒ" āĻā§āĻĄāĻŧāĻžāĻ¨ā§āĻ¤ āĻ¸āĻŽāĻ¯āĻŧāĨ¤ āĻā§āĻĄāĻŧāĻžāĻ¨ā§āĻ¤ āĻāĻĄāĻŧ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻāĻĄāĻŧ āĻĨā§āĻā§ āĻŦā§āĻļ āĻāĻŋāĻ¨ā§āĻ¨ āĻ¯āĻĻāĻŋ āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻāĻŦāĻ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻā§āĻ˛āĻŋāĻĒ āĻ¯āĻĨā§āĻˇā§āĻ
āĻŽāĻžāĻ¨āĨ¤
āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻšāĻŋāĻ¸āĻžāĻŦā§, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻāĻŋ āĻāĻāĻāĻŋ āĻĻā§āĻ°ā§āĻ¤ āĻāĻŦāĻ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖ āĻāĻžāĻāĻĒāĻŋāĻ¸ā§āĻāĻā§ āĻ āĻ¨ā§āĻāĻ°āĻŖ āĻāĻ°ā§:
āĻĒāĻžāĻ āĻžāĻ¨_āĻŽāĻžāĻ¨āĻŦ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨ {.1 .3 1 .05 2}
send -h "āĻāĻŽāĻŋ āĻā§āĻˇā§āĻ§āĻžāĻ°ā§āĻ¤āĨ¤ āĻāĻ˛ā§ āĻ˛āĻžāĻā§āĻ āĻāĻ°āĻŋāĨ¤"
āĻ¯āĻāĻ¨ āĻšā§āĻ¯āĻžāĻāĻāĻāĻžāĻ°ā§āĻ° āĻĒāĻ°ā§ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤āĻā§āĻ˛āĻŋ āĻāĻ°āĻ āĻāĻĒāĻ¯ā§āĻā§āĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§:
āĻĒāĻžāĻ āĻžāĻ¨_āĻŽāĻžāĻ¨āĻŦ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨ {.4 .4 .2 .5 100}
āĻĒāĻžāĻ āĻžāĻ¨ -h "āĻā§āĻĄ āĻĒāĻžāĻ°ā§āĻāĻŋ āĻ˛ā§āĻ¯āĻžāĻļ āĻ¨āĻžāĻāĻ!"
āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ āĻ¯ā§ āĻ¤ā§āĻ°ā§āĻāĻŋāĻā§āĻ˛āĻŋ āĻ¸āĻŋāĻŽā§āĻ˛ā§āĻā§āĻĄ āĻ¨āĻ¯āĻŧ, āĻ¯āĻĻāĻŋāĻ āĻāĻĒāĻ¨āĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻ¸āĻāĻļā§āĻ§āĻ¨ āĻ¸ā§āĻ āĻāĻĒ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ā§ˇ
āĻ¸ā§āĻ¨ā§āĻĄ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻā§ āĻā§āĻ˛ āĻāĻŦāĻ āĻ¸āĻāĻļā§āĻ§āĻ¨ āĻāĻŽā§āĻŦā§āĻĄ āĻāĻ°ā§ āĻ¨āĻŋāĻā§āĻā§ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨āĨ¤
āĻļā§āĻ¨ā§āĻ¯ āĻ āĻā§āĻˇāĻ° āĻĒāĻžāĻ āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯, āĻŦāĻŋāĻ°āĻ¤āĻŋ āĻĒāĻžāĻ āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯, āĻ§ā§āĻ° āĻāĻāĻāĻĒā§āĻ āĻā§āĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒāĻ¤āĻžāĻāĻž
āĻāĻŦāĻ āĻŽāĻžāĻ¨āĻŦ-āĻļā§āĻ˛ā§āĻ° āĻāĻāĻāĻĒā§āĻ āĻĒāĻžāĻ°āĻ¸ā§āĻĒāĻ°āĻŋāĻāĻāĻžāĻŦā§ āĻāĻāĻā§āĻāĻŋāĻ¯āĻŧāĻžāĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻļā§āĻˇ āĻāĻā§āĻāĻž
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž. āĻāĻĒāĻ°āĻ¨ā§āĻ¤ā§, āĻ¨āĻž āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻĒāĻžāĻ āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒāĻ¤āĻžāĻāĻž āĻĻāĻŋāĻ¯āĻŧā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¨āĻžāĻ˛ āĻ āĻā§āĻˇāĻ° āĻŦāĻž āĻŦāĻŋāĻ°āĻ¤āĻŋāĨ¤
āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻžāĻ˛ āĻ§āĻžāĻ°āĻŖāĻž āĻĒā§āĻ°āĻĨāĻŽ āĻāĻā§ āĻĒāĻžāĻ āĻžāĻ¨ āĻāĻāĻāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻļāĻž āĻāĻ°āĻž. āĻāĻļāĻž āĻāĻ°āĻž āĻāĻā§āĻāĻž
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻļā§āĻ°ā§ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨, āĻ¯āĻāĻ¨ āĻĒāĻžāĻ āĻžāĻ¨ āĻ¨āĻž āĻĒāĻžāĻ°ā§āĻ¨. āĻŦāĻŋāĻļā§āĻˇ āĻāĻ°ā§, āĻĒā§āĻ°āĻĨāĻŽ āĻšāĻ˛ā§ āĻĒāĻžāĻ āĻžāĻ¨
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ˛āĻž āĻļā§āĻ°ā§ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻāĻā§ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻšāĻ¯āĻŧ, āĻāĻĒāĻ¨āĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻĄā§āĻāĻž āĻĨāĻžāĻāĻžāĻ° āĻā§āĻāĻāĻŋ āĻāĻžāĻ˛āĻžāĻ¨
āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻāĻŽāĻ¨ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻā§āĻāĻŋāĻ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻā§āĻ˛āĻŋ āĻā§āĻ¨āĻ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻĒā§āĻ°āĻŽā§āĻĒāĻ āĻĻā§āĻ¯āĻŧ āĻ¨āĻž, āĻāĻĒāĻ¨āĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻšāĻ¤ā§āĻ¤āĻ¯āĻŧāĻž āĻĒāĻžāĻ āĻžāĻ¨ āĻāĻāĻāĻŋ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¯ā§āĻŽāĻ¨:
# āĻšā§āĻ¯āĻžāĻāĻžāĻ°āĻĻā§āĻ° āĻā§āĻāĻžāĻŦā§ āĻŦā§āĻ°ā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻ¯āĻŧ āĻ¤āĻžāĻ° āĻāĻā§āĻāĻŋāĻ¤ āĻĻā§āĻāĻ¯āĻŧāĻž āĻāĻĄāĻŧāĻžāĻ¤ā§,
# āĻāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽāĻāĻŋ āĻāĻāĻāĻŋ āĻŦāĻšāĻŋāĻ°āĻžāĻāĻ¤ āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°ā§ āĻ¨āĻžāĨ¤
# exec āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯ 5 āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨
spawn telnet very.secure.gov
āĻā§āĻŽ 5
āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻĒāĻžāĻ āĻžāĻ¨\r
exp_send āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻŽ āĻšāĻ¯āĻŧ āĻĒāĻžāĻ āĻžāĻ¨. āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ Expectk āĻŦāĻž āĻāĻ° āĻ āĻ¨ā§āĻ¯ āĻā§āĻ¨ā§ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻ¨ā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
āĻāĻžāĻāĻžāĻ° āĻĒāĻ°āĻŋāĻŦā§āĻļā§ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž āĻāĻ°ā§āĻ¨, āĻĒāĻžāĻ āĻžāĻ¨ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻāĻŋāĻ¨ā§āĻ¨ āĻāĻāĻāĻŋ āĻāĻ¨ā§āĻ¯ Tk āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻĻā§āĻĻā§āĻļā§āĻ¯āĨ¤ exp_send āĻĒāĻ°āĻŋāĻŦā§āĻļā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ āĻ¨ā§āĻ°ā§āĻĒ
āĻ āĻ¨ā§āĻ¯ āĻāĻā§āĻ¸āĻĒā§āĻā§āĻā§āĻ° āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒāĻžāĻ āĻžāĻ¨ āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻžāĻŽ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
send_error [-āĻĒāĻ¤āĻžāĻāĻž] āĻ¸ā§āĻā§āĻ°āĻŋāĻ
āĻŽāĻ¤ āĻĒāĻžāĻ āĻžāĻ¨, āĻāĻāĻāĻĒā§āĻāĻāĻŋ āĻāĻžāĻ°ā§āĻ¨ā§āĻā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ stderr āĻ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĨ¤
send_log [--] āĻ¸ā§āĻā§āĻ°āĻŋāĻ
āĻŽāĻ¤ āĻĒāĻžāĻ āĻžāĻ¨, āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ˛āĻ āĻĢāĻžāĻāĻ˛ā§ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšāĻ¯āĻŧ āĻ¤āĻž āĻāĻžāĻĄāĻŧāĻž (āĻĻā§āĻā§āĻ¨ āĻ˛āĻ āĻĢāĻžāĻāĻ˛.)
āĻā§āĻ¨ā§ āĻ˛āĻ āĻĢāĻžāĻāĻ˛ āĻā§āĻ˛āĻž āĻ¨āĻž āĻĨāĻžāĻāĻ˛ā§ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
send_tty [-āĻĒāĻ¤āĻžāĻāĻž] āĻ¸ā§āĻā§āĻ°āĻŋāĻ
āĻŽāĻ¤ āĻĒāĻžāĻ āĻžāĻ¨, āĻāĻāĻāĻĒā§āĻāĻāĻŋ āĻāĻžāĻ°ā§āĻ¨ā§āĻā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ /dev/tty āĻ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĨ¤
send_user [-āĻĒāĻ¤āĻžāĻāĻž] āĻ¸ā§āĻā§āĻ°āĻŋāĻ
āĻŽāĻ¤ āĻĒāĻžāĻ āĻžāĻ¨, āĻāĻāĻāĻĒā§āĻāĻāĻŋ āĻāĻžāĻ°ā§āĻ¨ā§āĻā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ stdout āĻ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĨ¤
āĻā§āĻŽ āĻ¸ā§āĻā§āĻ¨ā§āĻĄ
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻāĻāĻŋāĻā§ āĻā§āĻŽāĻžāĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤ āĻ¸ā§āĻā§āĻ¨ā§āĻĄ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ a
āĻĻāĻļāĻŽāĻŋāĻ āĻ¸āĻāĻā§āĻ¯āĻž. āĻāĻ¨ā§āĻāĻžāĻ°āĻžāĻĒā§āĻ (āĻāĻŦāĻ Tk āĻāĻā§āĻ¨ā§āĻ āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻŋ Expectk āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨) āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¯āĻāĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž āĻā§āĻŽāĻžāĻ¯āĻŧāĨ¤
āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨ [āĻāĻ°ā§āĻāĻ¸] āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ [āĻāĻ°ā§āĻāĻ¸]
āĻāĻ˛āĻŽāĻžāĻ¨ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ args. āĻāĻ° stdin, stdout āĻāĻŦāĻ stderr āĻšāĻ˛
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤, āĻ¯āĻžāĻ¤ā§ āĻ¸ā§āĻā§āĻ˛āĻŋ āĻ āĻ¨ā§āĻ¯āĻĻā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒāĻĄāĻŧāĻ¤ā§ āĻāĻŦāĻ āĻ˛āĻŋāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻļāĻž āĻāĻ°āĻž āĻāĻŽāĻžāĻ¨ā§āĻĄāĨ¤
āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻāĻ¯ā§āĻ āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨ āĻšāĻ¯āĻŧ āĻāĻ¨āĻŋāĻˇā§āĻ āĻ āĻĨāĻŦāĻž āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¨āĻŋāĻā§āĻ āĻā§āĻ¨ā§ āĻĢāĻžāĻāĻ˛ āĻŦāĻ¨ā§āĻ§ āĻāĻ°ā§ āĻĻā§āĻ¯āĻŧ
āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻžāĻ°ā§
āĻ¯āĻāĻ¨ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨, āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ spawn_id āĻāĻāĻāĻŋ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻāĻžāĻ°ā§ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¸ā§āĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§āĨ¤ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž spawn_id āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž. spawn_id āĻĒāĻĄāĻŧāĻž āĻŦāĻž āĻ˛ā§āĻāĻž āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻāĻžāĻ°ā§āĻ¯āĻāĻ°āĻāĻžāĻŦā§ āĻāĻžāĻ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĨ¤
user_spawn_id āĻāĻāĻāĻŋ āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻšāĻ˛ āĻāĻāĻāĻŋ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻāĻžāĻ°ā§ āĻ¯āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻā§ āĻŦā§āĻāĻžāĻ¯āĻŧāĨ¤
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¯āĻāĻ¨ spawn_id āĻāĻ āĻŽāĻžāĻ¨ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻļāĻž āĻāĻ°āĻž āĻŽāĻ¤ āĻāĻāĻ°āĻŖ āĻāĻ°ā§ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§.
error_spawn_id āĻāĻāĻāĻŋ āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻ¯āĻž āĻāĻāĻāĻŋ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻāĻžāĻ°ā§ āĻ¯āĻž āĻŦā§āĻāĻžāĻ¯āĻŧ
āĻŽāĻžāĻ¨ āĻ¤ā§āĻ°ā§āĻāĻŋ. āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¯āĻāĻ¨ spawn_id āĻāĻ āĻŽāĻžāĻ¨ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻĒāĻžāĻ āĻžāĻ¨ āĻŽāĻ¤ āĻāĻāĻ°āĻŖ āĻāĻ°ā§
send_error.
tty_spawn_id āĻāĻāĻāĻŋ āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻšāĻ˛ āĻāĻāĻāĻŋ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻāĻžāĻ°ā§ āĻ¯āĻž /dev/tty āĻŦā§āĻāĻžāĻ¯āĻŧāĨ¤
āĻ¯āĻĻāĻŋ /dev/tty āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨āĻž āĻĨāĻžāĻā§ (āĻ¯ā§āĻŽāĻ¨ āĻāĻāĻāĻŋ cron, at, āĻŦāĻž āĻŦā§āĻ¯āĻžāĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§), āĻ¤āĻžāĻšāĻ˛ā§
tty_spawn_id āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻŋ. āĻāĻāĻŋ āĻāĻāĻāĻžāĻŦā§ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§:
āĻ¯āĻĻāĻŋ {[info vars tty_spawn_id]} {
# /dev/tty āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨
} āĻ āĻ¨ā§āĻ¯ {
# /dev/tty āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨ā§āĻ
# āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻā§āĻ°āĻ¨, āĻŦā§āĻ¯āĻžāĻ āĻŦāĻž āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§
}
āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨ āĻāĻāĻ¨āĻŋāĻā§āĻ¸ āĻĒā§āĻ°āĻ¸ā§āĻ¸ āĻāĻāĻĄāĻŋ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ āĻā§āĻ¨ā§ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¨āĻž āĻšāĻ¯āĻŧ, 0 āĻĢā§āĻ°āĻ¤ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧāĨ¤ āĻĻā§āĻ¯
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻ¸ā§āĻĒāĻ¨_āĻāĻāĻ (āĻĻāĻžāĻ¸, āĻ¨āĻžāĻŽ) pty āĻ¸ā§āĻ˛ā§āĻ āĻĄāĻŋāĻāĻžāĻāĻ¸ā§āĻ° āĻ¨āĻžāĻŽā§ āĻ¸ā§āĻ āĻāĻ°āĻž āĻāĻā§āĨ¤
āĻāĻ¤āĻžāĻ¨ā§āĻāĻ¤āĻŋāĻ, āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨ āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻ¨āĻžāĻŽ āĻāĻŦāĻ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ§ā§āĻŦāĻ¨āĻŋ āĻāĻ°ā§āĨ¤ āĻĻā§āĻ¯ -āĻ¨ā§āĻāĻā§ āĻĒāĻ¤āĻžāĻāĻž āĻĨāĻžāĻŽā§
āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨ āĻāĻ āĻāĻžāĻ āĻĨā§āĻā§
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -console āĻĢā§āĻ˛ā§āĻ¯āĻžāĻ āĻāĻ¨āĻ¸ā§āĻ˛ āĻāĻāĻāĻĒā§āĻāĻā§ āĻāĻĻā§āĻā§āĻ¤ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ¤ā§ āĻĒā§āĻ¨āĻāĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻŋāĻ¤ āĻāĻ°ā§āĨ¤
āĻāĻāĻŋ āĻ¸āĻŦ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤
āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖāĻāĻžāĻŦā§, āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨ āĻāĻāĻāĻŋ pty āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° tty āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻāĻāĻāĻžāĻŦā§ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧāĨ¤ āĻāĻ
āĻāĻ°āĻ āĻāĻ°āĻŽā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¯āĻžāĻ¤ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻāĻŋāĻāĻ¸ "āĻ¸āĻ āĻŋāĻ" āĻšāĻ¯āĻŧ (āĻ āĻ¨ā§āĻ¸āĻžāĻ°ā§ stty(1))āĨ¤ āĻ¯āĻĻāĻŋ
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ stty_init āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻāĻŋ stty āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻā§āĻ° āĻ¸ā§āĻāĻžāĻāĻ˛ā§ āĻŦā§āĻ¯āĻžāĻā§āĻ¯āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻ°āĻ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, "stty_init raw āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨" āĻāĻ°āĻ āĻāĻ¨ā§āĻŽ āĻĻā§āĻŦā§
āĻĒā§āĻ°āĻ¸ā§āĻ¸ āĻāĻ° āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻāĻžāĻāĻāĻž āĻŽā§āĻĄā§ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧāĨ¤ -āĻ¨ā§āĻāĻŋāĻāĻĒāĻŋ āĻāĻ°āĻŽā§āĻ āĻāĻ°āĻž āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻ¯āĻŧ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° tty āĻāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§āĨ¤ -nottyinit "āĻŦā§āĻĻā§āĻ§āĻŋāĻŽāĻžāĻ¨" āĻāĻ°āĻŽā§āĻ āĻāĻ°āĻž āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻ¯āĻŧāĨ¤
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤, āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻ¤ā§ āĻ āĻ˛ā§āĻĒ āĻ¸āĻŽāĻ¯āĻŧ āĻ˛āĻžāĻā§āĨ¤ āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨ āĻā§āĻ°āĻšāĻŖ āĻ˛āĻā§āĻˇā§āĻ¯ āĻāĻ°ā§āĻ¨
āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯ āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻāĻŋ āĻ¸āĻŽā§āĻāĻŦāĻ¤ ptys āĻ¸āĻŽā§āĻŽā§āĻā§āĻ¨ āĻšāĻ¯āĻŧ āĻ¯ā§ wedged āĻšāĻ¯āĻŧ. āĻ
āĻā§āĻ˛ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻāĻ āĻāĻĄāĻŧāĻžāĻ¤ā§ ptys-āĻ āĻ¸āĻāĻā§āĻ¯āĻ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻšāĻ¯āĻŧāĨ¤
(āĻāĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻ¤āĻŋ āĻāĻ¯āĻŧā§āĻāĻĄ āĻĒāĻŋāĻāĻŋāĻāĻāĻ¤ā§ 10 āĻ¸ā§āĻā§āĻ¨ā§āĻĄ āĻ¸āĻŽāĻ¯āĻŧ āĻ¨ā§āĻ¯āĻŧāĨ¤) āĻ°āĻžāĻ¨āĻŋāĻ āĻāĻā§āĻ¸āĻĒā§āĻā§āĻ āĻāĻ° āĻ¸āĻžāĻĨā§ -d āĻ āĻĒāĻļāĻ¨ āĻĻā§āĻāĻžāĻŦā§
if āĻāĻļāĻž āĻāĻ°āĻž āĻŦāĻŋāĻā§āĻĄāĻŧ āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¯āĻŧ āĻ āĻ¨ā§āĻ ptys āĻ¸āĻŽā§āĻŽā§āĻā§āĻ¨ āĻšāĻ¯āĻŧ. āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻā§āĻ˛āĻŋāĻā§ āĻšāĻ¤ā§āĻ¯āĻž āĻāĻ°āĻ¤ā§ āĻ¨āĻž āĻĒāĻžāĻ°ā§āĻ¨
āĻ¯āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻāĻ ptys āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻāĻā§, āĻāĻĒāĻ¨āĻžāĻ° āĻāĻāĻŽāĻžāĻ¤ā§āĻ° āĻ āĻŦāĻ˛āĻŽā§āĻŦāĻ¨ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ°āĻŋāĻŦā§āĻ āĻāĻ°āĻžāĨ¤
If āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ āĻ¸āĻĢāĻ˛āĻāĻžāĻŦā§ āĻāĻ¨ā§āĻŽāĻžāĻ¨ā§ āĻ¯āĻžāĻŦā§ āĻ¨āĻž āĻāĻžāĻ°āĻŖ Exec(2) āĻŦā§āĻ¯āĻ°ā§āĻĨ āĻšāĻ¯āĻŧ (āĻ¯ā§āĻŽāĻ¨ āĻ¯āĻāĻ¨ āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ
āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨ā§āĻ), āĻāĻāĻāĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒāĻ°ā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĢāĻŋāĻ°ā§ āĻāĻ¸āĻŦā§ āĻāĻ°ā§āĻāĻ¨āĻžāĻāĻŋāĻāĻž or āĻāĻļāĻž āĻāĻ°āĻž
āĻāĻĻā§āĻļ āĻ¯ā§āĻ¨ āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻāĻŦāĻ āĻāĻāĻāĻĒā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻāĻ¤ā§āĻĒāĻžāĻĻāĻŋāĻ¤ āĻāĻŋāĻ˛. āĻāĻ
āĻāĻāĻ°āĻŖ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻĒāĻ°āĻŋāĻŖāĻ¤āĻŋ āĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨. āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖāĻāĻžāĻŦā§, āĻ¸ā§āĻĒāĻ¨
āĻāĻžāĻāĻāĻž, āĻ¯āĻžāĻ° āĻĒāĻ°ā§ āĻāĻĻā§āĻā§āĻ¤ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻŋāĻ° āĻŽā§āĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻāĻžāĻ¯ā§āĻ āĻāĻ°āĻžāĻ° āĻā§āĻ¨ āĻāĻĒāĻžāĻ¯āĻŧ āĻ¨ā§āĻ
āĻāĻļāĻž āĻāĻ°āĻž spawn_id āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ¯ā§āĻāĻžāĻ¯ā§āĻ āĻāĻžāĻĄāĻŧāĻž āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -āĻĒā§āĻ¨ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻāĻāĻŋāĻā§ āĻāĻāĻāĻŋ Tcl āĻĢāĻžāĻāĻ˛ āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻžāĻ°ā§ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦā§āĻ¯āĻžāĻā§āĻ¯āĻž āĻāĻ°ā§
(āĻ āĻ°ā§āĻĨāĻžā§, āĻĻā§āĻŦāĻžāĻ°āĻž āĻĢāĻŋāĻ°ā§ āĻā§āĻ˛āĻž.) āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋāĻāĻŋ āĻ¤āĻāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯ā§āĻ¨ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ¸ā§āĻĒā§āĻ¨āĻĄ
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž (āĻĢāĻžāĻāĻ˛ āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻžāĻ°ā§ āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤) āĻāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻžāĻāĻāĻž āĻāĻŋāĻāĻŋāĻ¤ā§āĻ¸āĻž āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧ
āĻĄāĻŋāĻāĻžāĻāĻ¸, āĻĢāĻžāĻāĻ˛, āĻāĻŦāĻ āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨āĻā§āĻ˛āĻŋ āĻāĻāĻāĻŋ pty āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¨āĻž āĻāĻ°ā§ āĻ¤ā§āĻ°āĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻšāĻŋāĻ¸āĻžāĻŦā§āĨ¤ 0 āĻšāĻ˛
āĻā§āĻ¨ā§ āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¨ā§āĻ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°āĻ¤ā§ āĻĢāĻŋāĻ°ā§ āĻāĻ¸ā§āĻā§āĨ¤ āĻ¯āĻāĻ¨ āĻ¸āĻāĻ¯ā§āĻ
āĻ¤ā§āĻ°āĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻŦāĻ¨ā§āĻ§, āĻ¤āĻžāĻ Tcl āĻĢāĻžāĻāĻ˛ āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻžāĻ°ā§. āĻĻā§āĻ¯ -āĻā§āĻ˛āĻž āĻ°āĻžāĻā§ āĻĒāĻ¤āĻžāĻāĻž āĻšāĻ¯āĻŧ
āĻ āĻ¨ā§āĻ°ā§āĻĒ, āĻāĻāĻ, āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯ -āĻĒā§āĻ¨ āĻ¸ā§āĻāĻŋ āĻŦāĻžāĻĻā§ -āĻā§āĻ˛āĻž āĻ°āĻžāĻā§ āĻĢāĻžāĻāĻ˛ āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻžāĻ°ā§āĻā§ āĻā§āĻ˛āĻž āĻ°ā§āĻā§ āĻĻā§āĻ¯āĻŧ
āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋ āĻŦāĻ¨ā§āĻ§ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻĒāĻ°ā§āĻāĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -pty āĻĒāĻ¤āĻžāĻāĻž āĻāĻāĻāĻŋ pty āĻā§āĻ˛āĻžāĻ° āĻāĻžāĻ°āĻŖ āĻšāĻ¯āĻŧ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻā§āĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¤ā§āĻ°āĻŋ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ 0 āĻ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ
āĻā§āĻ¨ āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¨ā§āĻ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°ā§āĨ¤ Spawn_id āĻ¯āĻĨāĻžāĻ°ā§āĻ¤āĻŋ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ spawn_out(āĻ¸ā§āĻ˛ā§āĻ,āĻāĻĢāĻĄāĻŋ) āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻžāĻ°ā§āĻ¤ā§ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
pty āĻĻāĻžāĻ¸āĨ¤ āĻāĻāĻŋ "close-slave" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° - āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨ āĻĒāĻ¤āĻžāĻāĻž āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻ¤ āĻ¨āĻžāĻŽ āĻĻā§āĻ¯āĻŧ āĻ¯āĻž āĻāĻĻā§āĻā§āĻ¤ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ¯āĻŧ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻŦā§āĨ¤ āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ,
āĻ¸āĻāĻā§āĻ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻ°āĻŖ āĻĒāĻžāĻ¯āĻŧāĨ¤ āĻ¸āĻāĻā§āĻ¤ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¨āĻžāĻŽāĻāĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻĢāĻžāĻāĻĻ āĻāĻĻā§āĻļ, āĻāĻžāĻĄāĻŧāĻž
āĻ¯ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ¸āĻāĻā§āĻ¤ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻĒāĻ¤āĻžāĻāĻž āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨āĨ¤
āĻ¸ā§āĻā§āĻ°ā§āĻ¸ āĻ¸ā§āĻ¤āĻ°
āĻŽā§āĻ¤ā§āĻ¯ā§āĻĻāĻ¨ā§āĻĄ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻžāĻ° āĻāĻā§ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻŦāĻŋāĻŦā§āĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ (Tcl āĻāĻ° āĻā§āĻ°ā§āĻ¸
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻā§āĻ°ā§āĻ¸ āĻāĻ°ā§āĨ¤) āĻ¸ā§āĻ¤āĻ° āĻāĻ˛ āĻ¸ā§āĻā§āĻ¯āĻžāĻā§ āĻāĻ¤āĻāĻž āĻ¨āĻŋāĻā§ āĻā§āĻ°ā§āĻ¸ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°ā§āĨ¤
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻāĻŋ āĻāĻ˛ā§ āĻāĻļāĻž āĻāĻ°āĻž āĻĒā§āĻ°āĻĨāĻŽ 4 āĻ¸ā§āĻ¤āĻ° āĻā§āĻ°ā§āĻ¸āĻŋāĻ āĻ¯āĻāĻ¨
āĻāĻ˛ āĻāĻ°ā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¤āĻžāĻ° āĻ¨āĻŋāĻā§ āĻ¨ā§āĻāĨ¤
expect -c "strace 4" script.exp
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -āĻ¤āĻĨā§āĻ¯ āĻĒāĻ¤āĻžāĻāĻž āĻ¸ā§āĻā§āĻ°ā§āĻ¸āĻā§ āĻ¸āĻžāĻŽā§āĻĒā§āĻ°āĻ¤āĻŋāĻāĻ¤āĻŽ āĻ -āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻāĻāĻŋ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻ¯āĻŧ
āĻ¯ā§āĻā§āĻ¤āĻŋ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
stty args
āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ stty āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻ āĻ¨ā§āĻ°ā§āĻĒāĻāĻžāĻŦā§ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻŽā§āĻĄ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§āĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛āĻŋāĻ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻŽāĻžāĻ¨ā§āĻĄā§ "< /dev/tty..." āĻ¯ā§āĻā§āĻ¤ āĻāĻ°ā§āĨ¤ (āĻāĻ˛ā§āĻ˛ā§āĻā§āĻ¯ āĻ¯ā§ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ
āĻāĻāĻāĻŋ āĻāĻāĻ āĻ¯ā§āĻā§āĻ¤āĻŋāĻ¤ā§ āĻā§āĻˇā§āĻ ā§āĻŦāĻĻā§āĻ§āĨ¤)
āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻāĻŋ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ āĻā§āĻ¨ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻžāĻ¸ āĻ¨āĻž āĻĨāĻžāĻā§
āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛āĻŋāĻ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻāĻžāĻāĻāĻž āĻāĻ° āĻāĻā§āĻ° āĻ āĻŦāĻ¸ā§āĻĨāĻž
āĻāĻŦāĻ āĻāĻā§ āĻ ā§āĻ¯āĻžāĻā§āĻ°āĻŋāĻŦāĻŋāĻāĻāĻā§āĻ˛āĻŋ āĻāĻāĻāĻŋ āĻĢāĻ°ā§āĻŽā§ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ āĻ¯āĻž āĻĒāĻ°ā§ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¯ā§āĻā§āĻ¤āĻŋ āĻāĻžāĻāĻāĻž or -āĻ¸āĻŋāĻĻā§āĻ§ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛āĻāĻŋāĻā§ āĻāĻžāĻāĻāĻž āĻŽā§āĻĄā§ āĻ°āĻžāĻā§āĻ¨āĨ¤ āĻĻā§āĻ¯
āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ -āĻāĻžāĻāĻāĻž or āĻ¸āĻŋāĻĻā§āĻ§ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛āĻāĻŋāĻā§ āĻ°āĻžāĻ¨ā§āĻ¨āĻž āĻāĻ°āĻž āĻŽā§āĻĄā§ āĻ°āĻžāĻā§āĻ¨āĨ¤ āĻ¯ā§āĻā§āĻ¤āĻŋāĻā§āĻ˛ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ§ā§āĻŦāĻ¨āĻŋ āĻāĻŦāĻ
-āĻĒā§āĻ°āĻ¤āĻŋāĻ§ā§āĻŦāĻ¨āĻŋ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛āĻāĻŋāĻā§ āĻ¯āĻĨāĻžāĻā§āĻ°āĻŽā§ āĻāĻā§ āĻāĻŦāĻ āĻ¨ā§āĻāĻā§ āĻŽā§āĻĄā§ āĻ°āĻžāĻā§āĻ¨āĨ¤
āĻ¨āĻŋāĻŽā§āĻ¨ā§āĻā§āĻ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻāĻŋ āĻŦā§āĻ¯āĻžāĻā§āĻ¯āĻž āĻāĻ°ā§ āĻāĻŋāĻāĻžāĻŦā§ āĻ¸āĻžāĻŽāĻ¯āĻŧāĻŋāĻāĻāĻžāĻŦā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ§ā§āĻŦāĻ¨āĻŋ āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻāĻāĻž āĻšāĻ¤ā§ āĻĒāĻžāĻ°āĻ¤
āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ-āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻāĻā§āĻ˛āĻŋāĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻāĻŽā§āĻŦā§āĻĄ āĻāĻ°āĻž āĻāĻĄāĻŧāĻžāĻ¤ā§āĨ¤ (āĻāĻ°ā§ āĻĻā§āĻā§āĻ¨
āĻ¨ā§āĻā§āĻ° āĻāĻā§āĻāĻŋāĻ¤ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻžāĻ° āĻ āĻ§ā§āĻ¨ā§ āĻāĻ āĻŦāĻŋāĻˇāĻ¯āĻŧā§ āĻāĻ˛ā§āĻāĻ¨āĻžāĨ¤)
stty - echo
send_user "āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ:"
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž_āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ -āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ "(.*)\n"
āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨ $expect_out(1,āĻ¸ā§āĻā§āĻ°āĻŋāĻ)
stty āĻĒā§āĻ°āĻ¤āĻŋāĻ§ā§āĻŦāĻ¨āĻŋ
āĻĒāĻĻā§āĻ§āĻ¤āĻŋ args
āĻĻā§āĻ¯āĻŧ args āĻĨā§āĻā§ sh(1) āĻāĻ¨āĻĒā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§, āĻ āĻŋāĻ āĻ¯ā§āĻ¨ āĻāĻāĻŋ a āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻžāĻāĻĒ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛
āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛āĨ¤ āĻāĻļāĻž āĻāĻ°āĻž āĻļā§āĻ˛ āĻļā§āĻˇ āĻ¨āĻž āĻšāĻāĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ āĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĨ¤ sh āĻĨā§āĻā§ āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻžāĻ¸ āĻšāĻ˛
āĻ¯ā§ āĻāĻāĻ āĻāĻžāĻŦā§ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž Exec āĻāĻ° āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻžāĻ¸ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°ā§āĨ¤
āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ā§ Exec āĻ¯āĻž stdin āĻāĻŦāĻ stdout āĻā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§ āĻĒā§āĻ¨āĻāĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻŋāĻ¤ āĻāĻ°ā§, āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¸āĻā§āĻāĻžāĻ˛āĻŋāĻ¤
āĻā§āĻ¨ āĻĒā§āĻ¨āĻāĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ (āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻ¨āĻŋāĻā§āĻ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻŋāĻ¤ āĻāĻžāĻĄāĻŧāĻž āĻ āĻ¨ā§āĻ¯)āĨ¤ āĻāĻāĻāĻžāĻŦā§, āĻāĻāĻž āĻšāĻ¯āĻŧ
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ āĻ¯āĻž āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ /dev/tty āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻĨāĻž āĻŦāĻ˛āĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻāĻāĻ āĻāĻžāĻ°āĻŖā§,
āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ˛āĻā§ āĻ°ā§āĻāĻ°ā§āĻĄ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤
āĻāĻžāĻāĻŽāĻ¸ā§āĻā§āĻ¯āĻžāĻŽā§āĻĒ [āĻāĻ°ā§āĻāĻ¸]
āĻāĻāĻāĻŋ āĻāĻžāĻāĻŽāĻ¸ā§āĻā§āĻ¯āĻžāĻŽā§āĻĒ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻ¯āĻŧāĨ¤ āĻā§āĻ¨ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻāĻžāĻĄāĻŧāĻžāĻ, āĻ¯ā§āĻā§āĻ° āĻĒāĻ° āĻĨā§āĻā§ āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž
āĻĢāĻŋāĻ°ā§ āĻāĻ¸ā§āĻ¨āĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° - āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĒāĻ¤āĻžāĻāĻž āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻĒā§āĻ°āĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§ āĻ¯āĻž āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
strftime āĻāĻ¨ā§āĻ¯ POSIX āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻ āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ %a āĻāĻāĻāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻ¸āĻžāĻĒā§āĻ¤āĻžāĻšāĻŋāĻ āĻĻāĻŋāĻ¨ā§āĻ° āĻ¨āĻžāĻŽ (āĻ āĻ°ā§āĻĨāĻžā§, āĻļāĻ¨āĻŋ)āĨ¤ āĻ āĻ¨ā§āĻ¯āĻ°āĻž āĻšāĻ˛:
%āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻāĻžāĻā§āĻ° āĻĻāĻŋāĻ¨ā§āĻ° āĻ¨āĻžāĻŽ
āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻŖ āĻ¸āĻĒā§āĻ¤āĻžāĻšā§āĻ° āĻĻāĻŋāĻ¨ āĻ¨āĻžāĻŽ
%b āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻŽāĻžāĻ¸ā§āĻ° āĻ¨āĻžāĻŽ
%B āĻĒā§āĻ°ā§ āĻŽāĻžāĻ¸ā§āĻ° āĻ¨āĻžāĻŽ
%c āĻ¤āĻžāĻ°āĻŋāĻ-āĻ¸āĻŽāĻ¯āĻŧ āĻšāĻŋāĻ¸āĻžāĻŦā§: āĻŦā§āĻ§āĻŦāĻžāĻ° 6 āĻ āĻā§āĻā§āĻŦāĻ° 11:45:56 1993
āĻŽāĻžāĻ¸ā§āĻ° %d āĻĻāĻŋāĻ¨ (01-31)
% āĻāĻ¨ā§āĻāĻž (00-23)
%I āĻāĻ¨ā§āĻāĻž (01-12)
%j āĻĻāĻŋāĻ¨ (001-366)
%m āĻŽāĻžāĻ¸ (01-12)
%M āĻŽāĻŋāĻ¨āĻŋāĻ (00-59)
%p am āĻŦāĻž pm
%S āĻ¸ā§āĻā§āĻ¨ā§āĻĄ (00-61)
%u āĻĻāĻŋāĻ¨ (1-7, āĻ¸ā§āĻŽāĻŦāĻžāĻ° āĻ¸āĻĒā§āĻ¤āĻžāĻšā§āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻĻāĻŋāĻ¨)
%U āĻ¸āĻĒā§āĻ¤āĻžāĻš (00-53, āĻĒā§āĻ°āĻĨāĻŽ āĻ°āĻŦāĻŋāĻŦāĻžāĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻ¸āĻĒā§āĻ¤āĻžāĻšā§āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻĻāĻŋāĻ¨)
%V āĻ¸āĻĒā§āĻ¤āĻžāĻš (01-53, ISO 8601 āĻļā§āĻ˛ā§)
%w āĻĻāĻŋāĻ¨ (0-6)
%W āĻ¸āĻĒā§āĻ¤āĻžāĻš (00-53, āĻĒā§āĻ°āĻĨāĻŽ āĻ¸ā§āĻŽāĻŦāĻžāĻ° āĻ¸āĻĒā§āĻ¤āĻžāĻšā§āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻĻāĻŋāĻ¨)
%x āĻ¤āĻžāĻ°āĻŋāĻ-āĻ¸āĻŽāĻ¯āĻŧ āĻšāĻŋāĻ¸āĻžāĻŦā§: āĻŦā§āĻ§ 6 āĻ āĻā§āĻā§āĻŦāĻ° 1993
%X āĻ¸āĻŽāĻ¯āĻŧ āĻ¯ā§āĻŽāĻ¨: 23:59:59
% āĻŦāĻāĻ° (00-99)
%Y āĻŦāĻāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§: 1993
%Z āĻāĻžāĻāĻŽāĻā§āĻ¨ (āĻ āĻĨāĻŦāĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ¨āĻž āĻšāĻ˛ā§ āĻāĻŋāĻā§āĻ āĻ¨āĻ¯āĻŧ)
%% āĻāĻāĻāĻŋ āĻāĻžāĻ˛āĻŋ āĻļāĻ¤āĻžāĻāĻļ āĻāĻŋāĻšā§āĻ¨
āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ % āĻ¸ā§āĻĒā§āĻ¸āĻŋāĻĢāĻŋāĻā§āĻļāĻ¨ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤āĨ¤ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻāĻ°āĻŋāĻ¤ā§āĻ°ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĒāĻžāĻ¸ āĻāĻ°āĻž āĻšāĻŦā§
āĻ āĻ¸ā§āĻĒāĻ°ā§āĻļ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° C āĻ˛ā§āĻā§āĻ˛ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -āĻ¸ā§āĻā§āĻ¨ā§āĻĄ āĻĒāĻ¤āĻžāĻāĻž āĻāĻāĻāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¯ā§āĻ āĻĨā§āĻā§ āĻāĻ¯āĻŧā§āĻ āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§āĻ° āĻĒāĻ°āĻŋāĻāĻ¯āĻŧ āĻĻā§āĻ¯āĻŧ
āĻā§āĻ¸ āĻ¯āĻž āĻĨā§āĻā§ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ, āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -āĻāĻŋāĻāĻŽāĻāĻŋ āĻĒāĻ¤āĻžāĻāĻž āĻāĻžāĻāĻŽāĻ¸ā§āĻā§āĻ¯āĻžāĻŽā§āĻĒ āĻāĻāĻāĻĒā§āĻāĻā§ GMT āĻāĻžāĻāĻŽāĻā§āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻŦāĻžāĻ§ā§āĻ¯ āĻāĻ°ā§āĨ¤ āĻā§āĻ¨ āĻĒāĻ¤āĻžāĻāĻž āĻāĻžāĻĄāĻŧāĻž,
āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻ¸āĻŽāĻ¯āĻŧ āĻ āĻā§āĻāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻĢāĻžāĻāĻĻ [[āĻāĻĻā§āĻļ] āĻ¸āĻāĻā§āĻ¤]
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻāĻžāĻ°āĻŖ āĻšā§āĻā§āĻŽ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¯ā§ āĻā§āĻ¨ā§ āĻāĻāĻāĻŋ āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤āĻŋāĻ° āĻāĻĒāĻ° āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻŦā§
āĻ¸āĻāĻā§āĻ¤ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻāĻŋ āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§ āĻĒāĻ°āĻŋāĻ¸āĻ°ā§ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ āĻšā§āĻā§āĻŽ āĻ āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤,
āĻ¸āĻāĻā§āĻ¤ āĻāĻ°ā§āĻŽ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ āĻšā§āĻā§āĻŽ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻšāĻ˛ SIG_IGN, āĻ¸āĻāĻā§āĻ¤ āĻšāĻ˛
āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻ¯āĻĻāĻŋ āĻšā§āĻā§āĻŽ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻšāĻ˛ SIG_DFL, āĻ¸āĻŋāĻāĻ¨ā§āĻ¯āĻžāĻ˛āĻā§āĻ˛āĻŋ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛
āĻĄāĻŋāĻĢāĻ˛ā§āĻ. āĻ¸āĻāĻā§āĻ¤ āĻšāĻ¯āĻŧ āĻāĻāĻāĻŋ āĻāĻāĻ āĻ¸āĻāĻā§āĻ¤ āĻŦāĻž āĻ¸āĻāĻā§āĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĨ¤ āĻ¸āĻāĻā§āĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¸āĻāĻā§āĻ¯āĻž āĻ āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻŦāĻž āĻĒā§āĻ°āĻ¤ā§āĻā§ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¸āĻāĻā§āĻ¤(3)āĨ¤ "SIG" āĻāĻĒāĻ¸āĻ°ā§āĻ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻŦāĻžāĻĻ āĻĻā§āĻāĻ¯āĻŧāĻž
āĻā§āĻ¨ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻāĻžāĻĄāĻŧāĻž (āĻŦāĻž āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ -āĻ¸āĻāĻā§āĻ¯āĻž), āĻĢāĻžāĻāĻĻ āĻāĻ° āĻ¸āĻāĻā§āĻ¤ āĻ¨āĻŽā§āĻŦāĻ° āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§
āĻĢāĻžāĻāĻĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻā§āĻā§āĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -āĻā§āĻĄ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻ āĻāĻŋāĻ¸āĻŋāĻāĻ˛ āĻā§āĻĄā§āĻ° āĻāĻžāĻ¯āĻŧāĻāĻžāĻ¯āĻŧ āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨ āĻā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§
āĻ¯āĻāĻ¨ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻāĻŋ āĻŽā§āĻ˛āĻ¤ āĻāĻ˛āĻ¤ā§ āĻļā§āĻ°ā§ āĻāĻ°ā§ āĻ¤āĻāĻ¨ āĻĢāĻŋāĻ°ā§ āĻāĻ¸āĻžāĻ° āĻāĻĨāĻžāĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -āĻāĻ¨ā§āĻāĻžāĻ°āĻĒ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻ āĻ āĻ¸āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ°ā§āĻāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻāĻŋāĻā§ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧ
āĻ¯āĻāĻ¨ āĻĢāĻžāĻāĻĻ āĻā§āĻˇāĻŖāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛ āĻ¤āĻžāĻ° āĻā§āĻ¯āĻŧā§ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -āĻāĻŽ āĻĒāĻ¤āĻžāĻāĻž āĻāĻžāĻ°āĻŖ āĻĢāĻžāĻāĻĻ āĻĢāĻžāĻāĻĻ āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻ¸āĻāĻā§āĻ¤ āĻ¨āĻžāĻŽ āĻĢā§āĻ°āĻ¤ āĻĻāĻŋāĻ¤ā§ āĻāĻŽāĻžāĻ¨ā§āĻĄ
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻŽā§āĻ¤ā§āĻ¯ā§āĻĻāĻ¨ā§āĻĄ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻā§āĻā§āĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ āĻĒāĻ¤āĻžāĻāĻž āĻāĻžāĻ°āĻŖ āĻĢāĻžāĻāĻĻ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻŦāĻĄāĻŧ āĻ¸āĻāĻā§āĻ¤ āĻ¨āĻŽā§āĻŦāĻ° āĻĢā§āĻ°āĻ¤ āĻĻāĻŋāĻ¤ā§ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻĒāĻžāĻ°ā§
āĻ¸ā§āĻ āĻāĻ°āĻž
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻŽāĻžāĻ¨ā§āĻĄ "āĻĢāĻžāĻāĻĻ {send_user "Ouch!"} SIGINT" āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°āĻŦā§ "Ouch!" āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ ^C āĻāĻžāĻĒāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧāĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, SIGINT (āĻ¯āĻž āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ ^C āĻāĻžāĻĒāĻ˛ā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ) āĻāĻŦāĻ SIGTERM āĻāĻžāĻ°āĻŖ
āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻļāĻž. āĻāĻāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨ā§āĻā§āĻ¤ āĻĢāĻžāĻāĻĻā§āĻ° āĻāĻžāĻ°āĻŖā§ āĻšāĻ¯āĻŧā§āĻā§, āĻ¯āĻāĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻāĻ¨ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻ¤ā§āĻ°āĻŋ āĻšāĻ¯āĻŧ
āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧāĨ¤
āĻĢāĻžāĻāĻĻ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ {SIGINT SIGTERM}
āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ° āĻļā§āĻ°ā§ āĻāĻ°āĻ¤ā§ -D āĻĒāĻ¤āĻžāĻāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨, SIGINT āĻļā§āĻ°ā§ āĻāĻ°āĻ¤ā§ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻā§āĻāĻŋāĻ āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ°āĨ¤ āĻāĻāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻĢāĻžāĻāĻĻā§āĻ° āĻāĻžāĻ°āĻŖā§ āĻšāĻ¯āĻŧ:
āĻĢāĻžāĻāĻĻ {exp_debug 1} SIGINT
āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻ¸ā§āĻ āĻāĻ°ā§ āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ° āĻĢāĻžāĻāĻĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĢāĻžāĻāĻĻ āĻāĻŽāĻžāĻ¨ā§āĻĄā§ EXPECT_DEBUG_INITāĨ¤
āĻāĻĒāĻ¨āĻŋ, āĻ āĻŦāĻļā§āĻ¯āĻ, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻĒāĻ¨āĻžāĻ° āĻĢāĻžāĻāĻĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¯ā§āĻ āĻāĻ°ā§ āĻāĻ āĻāĻāĻ¯āĻŧ āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻ˛āĻŋāĻĒāĻŋ. āĻŦāĻŋāĻļā§āĻˇ āĻāĻ°ā§, āĻāĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻā§āĻ° "āĻā§āĻ°ā§āĻ¯āĻžāĻĒ āĻāĻā§āĻ¸āĻŋāĻ SIGINT" āĻĨāĻžāĻāĻ˛ā§, āĻāĻāĻŋ āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°āĻŦā§
āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ° āĻĢāĻžāĻāĻĻ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻāĻžāĻā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻž āĻĨā§āĻā§ āĻāĻāĻāĻžāĻ¤ā§ āĻāĻžāĻ¨ āĻ¤āĻŦā§ āĻāĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ°
āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ°
āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ SIGINT-āĻ āĻāĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻā§āĻ° āĻĢāĻžāĻāĻĻ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻāĻžāĻ¨ āĻ¤āĻŦā§ āĻāĻāĻ¨āĻ āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ°ā§āĻ° āĻĢāĻžāĻāĻĻ āĻ¯āĻāĻ¨ āĻāĻāĻŋ
āĻāĻ˛āĻā§, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨:
āĻ¯āĻĻāĻŋ {![exp_debug]} {trap mystuff SIGINT}
āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻžāĻŦā§, āĻāĻĒāĻ¨āĻŋ āĻ āĻ¨ā§āĻ¯ āĻāĻŋāĻā§ āĻ¸āĻāĻā§āĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ°ā§ āĻāĻāĻāĻžāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻĢāĻžāĻāĻĻ āĻāĻĒāĻ¨āĻžāĻā§ SIGALRM-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°āĻ¤ā§ āĻĻā§āĻŦā§ āĻ¨āĻž āĻāĻžāĻ°āĻŖ āĻāĻāĻŋ āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖāĻāĻžāĻŦā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧ
āĻāĻļāĻž āĻāĻ°āĻž. āĻ¸āĻāĻ¯ā§āĻ āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨ āĻāĻŽāĻžāĻ¨ā§āĻĄ SIGALRM āĻā§ SIG_IGN (āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨) āĻ¸ā§āĻ āĻāĻ°ā§āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻā§āĻˇāĻŽ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻāĻāĻŋ āĻ¯āĻ¤āĻā§āĻˇāĻŖ āĻ¨āĻž āĻāĻĒāĻ¨āĻŋ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻ¸ā§āĻĒāĻ¨ āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻāĻŋ āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°ā§āĻ¨āĨ¤
āĻĻā§āĻ āĻ¸āĻāĻā§āĻ¤(3) āĻāĻ°āĻ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯āĨ¤
āĻ āĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨ [āĻāĻ°ā§āĻāĻ¸]
āĻāĻāĻāĻŋ āĻā§āĻĒāĻ¨ā§āĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž (āĻ āĻĨāĻŦāĻž āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¯āĻĻāĻŋ āĻāĻžāĻ°ā§ āĻ¨āĻžāĻŽ āĻ¨āĻž āĻĨāĻžāĻā§) āĻļā§āĻˇ āĻ¨āĻž āĻšāĻāĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻšāĻ¯āĻŧāĨ¤
āĻ āĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻāĻžāĻ°āĻāĻŋ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĨ¤ āĻĒā§āĻ°āĻĨāĻŽ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻšāĻ˛ āĻāĻ° āĻĒāĻŋāĻĄ
āĻ¯ā§ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤ āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻžāĻāĻŋ āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋāĨ¤
āĻ¤ā§āĻ¤ā§āĻ¯āĻŧ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻšāĻ˛ -1 āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻāĻā§ āĻĨāĻžāĻā§, āĻ āĻĨāĻŦāĻž 0 āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ
āĻ¤ā§āĻ¤ā§āĻ¯āĻŧ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻžāĻāĻŋ āĻāĻŋāĻ˛ 0, āĻāĻ¤ā§āĻ°ā§āĻĨ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻžāĻāĻŋ āĻ¸ā§āĻĒāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¤ā§āĻ¤ā§āĻ¯āĻŧ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻžāĻāĻŋ -1 āĻšāĻ˛ā§, āĻāĻ¤ā§āĻ°ā§āĻĨ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻžāĻāĻŋ errno āĻ¸ā§āĻā§āĻ° āĻŽāĻžāĻ¨
āĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻĻā§āĻŦāĻžāĻ°āĻžāĨ¤ āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻāĻ°āĻ°āĻā§āĻĄāĻ āĻ¸ā§āĻ āĻāĻ°āĻž āĻāĻā§āĨ¤
āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻĨā§āĻā§ āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨ āĻŽāĻžāĻ¨ āĻļā§āĻˇā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ āĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻāĻŋ
āĻāĻā§āĻāĻŋāĻ āĻĒāĻā§āĻāĻŽ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻāĻāĻŋ āĻļā§āĻ°ā§āĻŖā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°ā§āĨ¤ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§, āĻāĻāĻŽāĻžāĻ¤ā§āĻ°
āĻāĻ āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻāĻŋāĻ° āĻ¸āĻŽā§āĻāĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻāĻžāĻāĻ˛ā§āĻĄāĻāĻŋāĻ˛āĻĄ āĻ¯ā§ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻĻā§āĻāĻŋ āĻŽāĻžāĻ¨
āĻ¸āĻŋ-āĻ¸ā§āĻāĻžāĻāĻ˛ āĻ¸āĻāĻā§āĻ¤ āĻ¨āĻžāĻŽ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻĒāĻžāĻ ā§āĻ¯ āĻŦāĻŋāĻŦāĻ°āĻŖāĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -i āĻĒāĻ¤āĻžāĻāĻž āĻ¨āĻžāĻŽāĻ¯ā§āĻā§āĻ¤ spawn_id (NOT
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻāĻĄāĻŋ)āĨ¤ āĻāĻāĻāĻŋ SIGCHLD āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻ°ā§āĻ° āĻāĻŋāĻ¤āĻ°ā§, āĻ¯ā§āĻā§āĻ¨ āĻāĻ¨ā§āĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ
āĻ¸ā§āĻĒāĻ¨ āĻāĻāĻĄāĻŋ -1 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°ā§āĻ¨āĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -āĻāĻāĻ¨ āĻ āĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨ āĻĒāĻ¤āĻžāĻāĻž āĻāĻāĻāĻŋ āĻāĻā§āĻāĻŋāĻ¤ āĻ¸āĻā§āĻā§ āĻ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§ āĻĢāĻŋāĻ°ā§ āĻ āĻĒā§āĻā§āĻˇāĻžāĻ° āĻāĻžāĻ°āĻŖ
āĻ¸āĻĢāĻ˛ āĻ āĻĒā§āĻā§āĻˇāĻžāĨ¤ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻŋ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°āĻ˛ā§ (āĻĒāĻ°ā§), āĻāĻāĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻ āĻĻā§āĻļā§āĻ¯ āĻšāĻ¯āĻŧā§ āĻ¯āĻžāĻŦā§
āĻ¸ā§āĻ¸ā§āĻĒāĻˇā§āĻ āĻ āĻĒā§āĻā§āĻˇāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻāĻžāĻĄāĻŧāĻžāĻāĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° āĻ āĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻāĻāĻŋ āĻāĻžāĻāĻāĻžāĻ¯ā§āĻā§āĻ¤ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨ "-i
-1"āĨ¤ āĻ¸ā§āĻĒāĻ¨ āĻāĻ°āĻž āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻŋāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ā§, āĻāĻ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻāĻŋ āĻ¯ā§ āĻā§āĻ¨āĻ āĻ¸āĻŽāĻ¯āĻŧā§ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¸āĻŽāĻ¯āĻŧ āĻā§āĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻŋ āĻāĻžāĻāĻŦā§ āĻ¤āĻžāĻ° āĻāĻĒāĻ° āĻā§āĻ¨ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ¨ā§āĻāĨ¤ āĻ¯āĻžāĻāĻšā§āĻ, āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨ āĻŽāĻžāĻ¨
āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻāĻĄāĻŋ āĻāĻ¨ā§āĻ¯ āĻā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§.
āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ
Expect āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻāĻā§āĻ¸āĻĒā§āĻā§āĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻāĻŋ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻžāĻ¨ā§āĨ¤ āĻāĻāĻā§āĻ˛ā§
āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ exp_library āĻāĻŦāĻ exp_exec_library āĻ¨āĻžāĻŽāĻ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤āĨ¤ āĻāĻāĻ¯āĻŧ
āĻ āĻ¨ā§āĻ¯ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯ā§ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ āĻĢāĻžāĻāĻ˛ āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ.
exp_library-āĻ āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ°-āĻ¸ā§āĻŦāĻžāĻ§ā§āĻ¨ āĻĢāĻžāĻāĻ˛ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ exp_exec_library āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§
āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ°-āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻĢāĻžāĻāĻ˛āĨ¤ āĻāĻĒāĻ¨āĻžāĻ° āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°ā§, āĻāĻāĻ¯āĻŧ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻžāĻ˛āĻŋ $exp_exec_library/cat-buffers āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ āĻ¸ā§āĻ¤āĻŋāĻ¤ā§āĻŦ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻŋāĻ¨āĻž āĻ¤āĻž āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°ā§
/āĻŦāĻŋāĻ¨/āĻŦāĻŋāĻĄāĻŧāĻžāĻ˛ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻŦāĻžāĻĢāĻžāĻ°āĨ¤
āĻĒā§āĻ°āĻŋāĻāĻŋ-āĻĒā§āĻ°āĻŋāĻ¨ā§āĻāĻŋāĻ
āĻāĻāĻāĻŋ vgrind āĻ¸āĻāĻā§āĻāĻž āĻ¸ā§āĻ¨ā§āĻĻāĻ°-āĻŽā§āĻĻā§āĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻāĻļāĻž āĻāĻ°āĻž āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ vgrind āĻ āĻ¨ā§āĻŽāĻžāĻ¨
āĻ¸āĻāĻā§āĻāĻž āĻĻāĻŋāĻ¯āĻŧā§ āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻļāĻž āĻāĻ°āĻž āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻ¸āĻ āĻŋāĻāĻāĻžāĻŦā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻāĻĒāĻ¨āĻŋ āĻāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻ¯ā§āĻŽāĻ¨:
vgrind -lexpect āĻĢāĻžāĻāĻ˛
āĻāĻĻāĻžāĻšāĻ°āĻŖ
āĻŽā§āĻ¯āĻžāĻ¨ āĻĒā§āĻˇā§āĻ āĻžāĻāĻŋ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°ā§ āĻāĻŽāĻ¨ āĻ¸āĻŦāĻāĻŋāĻā§ āĻā§āĻāĻžāĻŦā§ āĻāĻāĻ¸āĻžāĻĨā§ āĻ°āĻžāĻāĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¤āĻž āĻ āĻ¨ā§āĻā§āĻ° āĻāĻžāĻā§āĻ āĻ¸ā§āĻĒāĻˇā§āĻ āĻ¨āĻ¯āĻŧāĨ¤ āĻāĻŽāĻŋ
āĻāĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ¤ā§ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻā§āĻ˛āĻŋ āĻĒāĻĄāĻŧāĻ¤ā§ āĻāĻŦāĻ āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻ¤ā§āĻ¸āĻžāĻšāĻŋāĻ¤ āĻāĻ°ā§āĻ¨ā§ˇ āĻāĻļāĻž āĻāĻ°āĻž
āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻ¤āĻžāĻĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻŋāĻā§ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ. āĻ āĻ¨ā§āĻ¯āĻ°āĻž āĻā§āĻŦāĻ˛āĻŽāĻžāĻ¤ā§āĻ° āĻāĻŋāĻā§ āĻŦāĻŋāĻˇāĻ¯āĻŧā§āĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖ
āĻā§āĻļāĻ˛, āĻāĻŦāĻ āĻ āĻŦāĻļā§āĻ¯āĻ, āĻāĻāĻāĻŋ āĻĻāĻŽā§āĻĒāĻ¤āĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĻā§āĻ°ā§āĻ¤ āĻšā§āĻ¯āĻžāĻ. āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻĢāĻžāĻāĻ˛ āĻāĻāĻāĻŋ āĻĻā§āĻ°ā§āĻ¤ āĻāĻā§
āĻāĻ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻžāĻ°āĻāĻŋāĻāĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° āĻāĻļāĻž āĻāĻ°āĻž āĻāĻžāĻāĻāĻĒāĻ¤ā§āĻ° (āĻāĻāĻžāĻĄāĻŧāĻžāĻ āĻĻā§āĻā§āĻ¨) āĻĻāĻ°āĻāĻžāĻ°ā§āĨ¤ āĻ¯āĻāĻ¨ āĻāĻŋāĻā§ āĻāĻžāĻāĻāĻĒāĻ¤ā§āĻ° āĻŦāĻžāĻā§āĻ¯ āĻāĻ āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻžāĻ° āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤, āĻ¸āĻšāĻāĻžāĻŽā§ āĻ¯ā§āĻā§āĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻāĻāĻ¨āĻ āĻŦā§āĻ§
āĻāĻŦāĻ āĻāĻ āĻŽā§āĻ¯āĻžāĻ¨ āĻĒā§āĻā§āĻ° āĻā§āĻ¯āĻŧā§ āĻ āĻ¨ā§āĻ āĻŦā§āĻļāĻŋ āĻŦāĻŋāĻļāĻĻā§ āĻ¯āĻžāĻ¨āĨ¤
āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž
āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ āĻāĻā§āĻ¸āĻĒā§āĻā§āĻā§āĻ° āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¨āĻžāĻŽā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻāĻ°ā§āĻˇ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻĒāĻžāĻ āĻžāĻ¨ āĻāĻžāĻāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻāĻŋāĻ¨ā§āĻ¨ āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ā§āĨ¤ āĻāĻ āĻāĻžāĻ°āĻŖā§, āĻ āĻ§āĻŋāĻāĻžāĻāĻļ āĻāĻļāĻž āĻāĻ°āĻž āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻāĻžāĻĄāĻŧāĻžāĻ āĻāĻā§
"exp_XXXX" āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻĒāĻ˛āĻŦā§āĻ§āĨ¤ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻŦāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ "exp", "inter", "spwn" āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§
āĻāĻŦāĻ "āĻāĻžāĻāĻŽāĻāĻāĻ" āĻāĻ° āĻāĻĒāĻ¨āĻžāĻŽ āĻ¨ā§āĻāĨ¤ āĻāĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ˛ā§ āĻŦāĻ°ā§āĻ§āĻŋāĻ¤ āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻ¨āĻžāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
āĻĒāĻ°āĻŋāĻŦā§āĻļā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĨ¤
āĻāĻļāĻž āĻāĻ°āĻž āĻ¸ā§āĻā§āĻĒāĻŋāĻāĻ¯āĻŧā§āĻ° āĻāĻāĻāĻŋ āĻŦāĻ°āĻ āĻāĻĻāĻžāĻ° āĻĻā§āĻˇā§āĻāĻŋāĻāĻā§āĻāĻŋ āĻ¨ā§āĻ¯āĻŧāĨ¤ āĻŦāĻŋāĻļā§āĻˇ āĻāĻ°ā§, āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒāĻĄāĻŧāĻž
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻļāĻž āĻāĻ°āĻž āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻāĻŋ āĻĒā§āĻ°āĻĨāĻŽā§ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻ¸ā§āĻ¯ā§āĻ āĻĨā§āĻā§ āĻāĻžāĻāĻ¯āĻŧāĻž āĻšāĻŦā§, āĻāĻŦāĻ āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻšāĻ¯āĻŧ
āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧ, āĻŦā§āĻļā§āĻŦāĻŋāĻ āĻ¸ā§āĻ¯ā§āĻā§āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻāĻŋ "āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ āĻāĻžāĻāĻŽāĻāĻāĻ" āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧāĻ¤āĻžāĻā§ āĻŦāĻžāĻ§āĻž āĻĻā§āĻ¯āĻŧ
āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ¤ā§ āĻāĻĒāĻ¨āĻŋ āĻ¯ā§āĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ āĻ¤āĻž āĻ˛āĻŋāĻā§āĻ¨ āĻāĻļāĻž āĻāĻ°āĻž. āĻ āĻ¨ā§āĻ¯āĻĻāĻŋāĻā§, āĻ˛ā§āĻāĻž āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻšāĻ˛
āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻ¸ā§āĻ¯ā§āĻā§ (āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻāĻāĻāĻŋ "āĻā§āĻ˛ā§āĻŦāĻžāĻ˛" āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻžāĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧ)āĨ¤ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ
āĻāĻ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻāĻŋ āĻšāĻ¯āĻŧ āĻ¯āĻāĻ¨ āĻāĻāĻāĻŋ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ¤ā§ āĻ¸ā§āĻĒā§āĻ¨ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻšāĻ¯āĻŧāĨ¤ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻŦāĻžāĻāĻ°ā§,
spawn_id āĻāĻ° āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨ā§āĻ, āĻ¤āĻžāĻ āĻāĻĻā§āĻā§āĻ¤ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ° āĻ¸āĻšāĻāĻ˛āĻā§āĻ¯ āĻ¨āĻ¯āĻŧ āĻāĻžāĻ°āĻŖ
āĻ¸ā§āĻā§āĻĒāĻŋāĻ āĻāĻ° āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ¤ā§ āĻāĻāĻāĻŋ "āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ spawn_id" āĻ¯ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤
āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻŽāĻžāĻ˛ā§āĻāĻŋāĻ¸ā§āĻĒāĻžāĻāĻ¨āĻŋāĻ āĻ¸āĻā§āĻˇāĻŽāĻ¤āĻž āĻ¸āĻā§āĻˇāĻŽ āĻāĻ°āĻ¤ā§ āĻ¨āĻž āĻĒāĻžāĻ°ā§āĻ¨ (āĻ āĻ°ā§āĻĨāĻžā§, āĻāĻĒāĻ¨āĻžāĻ° āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻā§āĻ¨āĻāĻŋāĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§ āĻ¨āĻž
āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°ā§āĻ¨ (BSD *.*), āĻĒā§āĻ˛ (SVR>2), āĻŦāĻž āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯ āĻāĻŋāĻā§ āĻ¨āĻ¯āĻŧ), āĻāĻļāĻž āĻāĻ°āĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸āĻā§āĻˇāĻŽ āĻšāĻŦā§
āĻāĻāĻŦāĻžāĻ°ā§ āĻāĻāĻāĻŋ āĻāĻāĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻ¸ā§āĻ āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž spawn_idāĻ¨āĻž
āĻāĻāĻāĻŋ āĻāĻĻā§āĻāĻžāĻŦāĻŋāĻ¤ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ˛āĻžāĻāĻžāĻ˛ā§āĻ¨ āĻāĻĒāĻ¨āĻŋ exec āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻā§āĻ˛āĻŋ āĻāĻžāĻ˛āĻžāĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻāĻĒāĻ°āĻ¨ā§āĻ¤ā§,
āĻāĻĒāĻ¨āĻŋ āĻĒāĻžāĻ°āĻŦā§āĻ¨ āĻ¨āĻž āĻāĻļāĻž āĻāĻ°āĻž āĻāĻāĻžāĻ§āĻŋāĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĨā§āĻā§ (āĻāĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ āĻ¸āĻš) āĻ
āĻāĻāĻ āĻ¸āĻŽāĻ¯āĻŧ.
āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°āĻā§āĻ˛āĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻāĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻāĻāĻŋ āĻŦāĻĄāĻŧ āĻĒā§āĻ°āĻāĻžāĻŦ āĻĢā§āĻ˛āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻ˛ā§āĻāĻž āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻ¤āĻŋāĻ§ā§āĻŦāĻ¨āĻŋ āĻā§āĻāĻāĻ¤ā§, āĻĒā§āĻ°āĻ¤āĻŋāĻ§ā§āĻŦāĻ¨āĻŋ āĻŦāĻ¨ā§āĻ§ āĻĨāĻžāĻāĻ˛ā§ āĻāĻāĻŋ āĻāĻžāĻ°āĻžāĻĒ āĻāĻāĻ°āĻŖ āĻāĻ°āĻŦā§āĨ¤ āĻāĻ āĻāĻžāĻ°āĻŖā§, āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž
āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻŦā§āĻĻā§āĻ§āĻŋāĻŽāĻžāĻ¨ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻā§āĻ° āĻāĻ°ā§āĨ¤ āĻĻā§āĻ°ā§āĻāĻžāĻā§āĻ¯āĻā§āĻ°āĻŽā§, āĻāĻāĻŋ āĻāĻŋāĻ¨āĻŋāĻ¸āĻā§āĻ˛āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻĒā§āĻ°ā§āĻ¤āĻŋāĻāĻ°āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻšāĻŋāĻ¸āĻžāĻŦā§, emacs āĻļā§āĻ˛ "āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ" āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§ āĻāĻžāĻ¯āĻŧ
āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ: āĻā§āĻ¯āĻžāĻ°ā§āĻ-āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨ āĻ¨āĻŋāĻāĻ˛āĻžāĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻ¨āĻŋāĻāĻ˛āĻžāĻāĻ¨āĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻāĻ˛āĻžāĻāĻ¨ā§ āĻŽā§āĻ¯āĻžāĻĒ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¤āĻŋāĻ§ā§āĻŦāĻ¨āĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°āĻž. āĻāĻāĻŋ āĻāĻāĻāĻ¨āĻā§ āĻāĻ¨āĻĒā§āĻ āĻ˛āĻžāĻāĻ¨ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻāĻ°āĻ¤ā§ emacs āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧāĨ¤ āĻĻā§āĻ°ā§āĻāĻžāĻā§āĻ¯āĻŦāĻļāĻ¤, āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž
āĻāĻāĻž āĻ āĻ¨ā§āĻŽāĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¨āĻžāĨ¤
āĻāĻĒāĻ¨āĻŋ āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻ¯ā§ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ¸ā§āĻāĻŋāĻ āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž, āĻāĻŋāĻ¨ā§āĻ¤ā§
āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻĒāĻ°āĻŋāĻŦā§āĻļā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻ˛ā§āĻāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻĒāĻ¨āĻžāĻā§ āĻ āĻŦāĻļā§āĻ¯āĻ āĻā§āĻŦ āĻ¸āĻ¤āĻ°ā§āĻ āĻĨāĻžāĻāĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻāĻ° āĻŦā§āĻ¯āĻžāĻĒāĻžāĻ°ā§
emacs, echoing āĻāĻŦāĻ end-of-line āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ āĻāĻ° āĻŽāĻ¤ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻā§āĻ˛āĻŋāĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°ā§ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻāĻ˛ā§āĻ¨āĨ¤
āĻ¯ā§ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻā§āĻ˛āĻŋ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻā§āĻ°āĻšāĻŖ āĻāĻ°ā§ āĻ¸ā§āĻā§āĻ˛āĻŋāĻā§ āĻāĻāĻāĻŋ āĻāĻāĻ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ¯āĻŧ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ ( āĻāĻļāĻž āĻāĻ°āĻž āĻŦā§āĻāĻ˛ā§āĻĒāĻŋāĻ āĻāĻŦāĻ
āĻāĻ°ā§āĻāĻ¨āĻžāĻāĻŋāĻāĻž) āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻāĻŋ āĻāĻ¸āĻ˛ā§ āĻāĻāĻāĻŋ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻ¨āĻžāĻāĻŋ āĻ āĻ¨ā§āĻāĻā§āĻ˛āĻŋ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻāĻāĻāĻŋ āĻšāĻŋāĻāĻ°āĻŋāĻ¸ā§āĻāĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ā§ˇ āĻĻā§āĻ¯
āĻšāĻŋāĻāĻ°āĻŋāĻ¸ā§āĻāĻŋāĻ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸ā§āĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻŦā§āĻ¯āĻ°ā§āĻĨ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯āĻāĻ¨ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻāĻ¸āĻ˛ā§ āĻāĻāĻāĻŋ āĻāĻāĻ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻāĻ°ā§
āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻ¯āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻžāĻ§āĻŋāĻ āĻāĻŽāĻŦā§āĻĄā§āĻĄ \n āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ -āĻšā§āĻ¯āĻŧāĻžāĻāĻāĻ¸ā§āĻĒā§āĻ¸ āĻ āĻā§āĻˇāĻ° āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
āĻāĻāĻŋ āĻ¯āĻĨā§āĻˇā§āĻ āĻ āĻ¸āĻŽā§āĻāĻŦ āĻŦāĻ˛ā§ āĻŽāĻ¨ā§ āĻšāĻā§āĻā§, āĻ¤āĻŦā§ āĻ¯ā§āĻā§āĻ¤āĻŋ "-āĻ¨ā§āĻŦā§āĻ°ā§āĻ¸" āĻāĻāĻāĻŋ āĻā§āĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻāĻ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻāĻāĻāĻŋ āĻāĻāĻ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻž āĻšāĻŦā§āĨ¤ āĻāĻ āĻ āĻ¨ā§āĻŽā§āĻ¯āĻŧ āĻ¸āĻā§āĻā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻŽā§āĻļāĻŋāĻ¨-āĻā§āĻ¨āĻžāĻ°ā§āĻā§āĻĄ āĻāĻā§āĻ¸āĻĒā§āĻā§āĻ āĻā§āĻĄāĨ¤ āĻāĻāĻāĻāĻžāĻŦā§, -āĻŦā§āĻ°ā§āĻ¸ āĻāĻāĻāĻŋ āĻāĻāĻ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄā§āĻ˛ āĻāĻ°āĻ¤ā§ āĻŦāĻžāĻ§ā§āĻ¯ āĻāĻ°ā§
āĻāĻāĻžāĻ§āĻŋāĻ āĻ¨āĻŋāĻĻāĻ°ā§āĻļāĻ¨/āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĨ¤
onworks.net āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ā§ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻž āĻāĻ°ā§āĻ¨