āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ¨ā§āĻ āĻ¸āĻŋāĻ°āĻŋāĻ āĻ
āĻŦā§āĻ¯āĻžāĻšāĻ¤
1) PROMPT_COMMAND
āĻāĻĒāĻ¨āĻŋ āĻšāĻ¯āĻŧāĻ¤ā§ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻāĻžāĻ¨ā§āĻ¨ āĻ¯ā§ āĻāĻŋāĻāĻžāĻŦā§ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻĻāĻ°āĻāĻžāĻ°ā§ āĻ¤āĻĨā§āĻ¯ āĻĻā§āĻāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻŽā§āĻĒāĻāĻā§ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĒā§āĻ˛ā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻ¯āĻŧ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¸āĻŦāĻžāĻ āĻāĻžāĻ¨ā§ āĻ¨āĻž āĻ¯ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻŦāĻžāĻ° āĻĒā§āĻ°āĻŽā§āĻĒāĻ āĻĻā§āĻāĻžāĻ¨ā§ āĻšāĻ˛ā§ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻļā§āĻ˛ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻžāĻ˛āĻžāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻāĻ¸āĻ˛ā§, āĻ āĻ¨ā§āĻ āĻāĻāĻŋāĻ˛ āĻĒā§āĻ°āĻŽā§āĻĒāĻ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĒā§āĻ˛ā§āĻāĻ° āĻĒā§āĻ°āĻŽā§āĻĒāĻā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻ¤āĻĨā§āĻ¯ āĻ¸āĻāĻā§āĻ°āĻšā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛āĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤
āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻļā§āĻ˛ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻĻā§āĻā§āĻ¨ āĻ¸ā§āĻļāĻ¨ā§ āĻā§ āĻāĻā§:
$ PROMPT_COMMAND='echo -n "writing the prompt at " && date'
2) HISTTIMEFORMAT
āĻāĻžāĻ˛āĻžāĻ˛ā§ history
āĻāĻ¨āĻ¸ā§āĻ˛ā§, āĻāĻĒāĻ¨āĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻ
ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻā§āĻ° āĻ
āĻ§ā§āĻ¨ā§ āĻĒā§āĻ°ā§āĻŦā§ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻāĻŽāĻžāĻ¨ā§āĻĄāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĒāĻžāĻŦā§āĻ¨āĨ¤
$ HISTTIMEFORMAT='I ran this at: %d/%m/%y %T '
āĻāĻāĻŦāĻžāĻ° āĻāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻ¸ā§āĻ āĻšāĻ¯āĻŧā§ āĻā§āĻ˛ā§, āĻ¨āĻ¤ā§āĻ¨ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽāĻ¯āĻŧ āĻ°ā§āĻāĻ°ā§āĻĄ āĻāĻ°ā§, āĻ¤āĻžāĻ āĻāĻāĻāĻĒā§āĻāĻāĻŋ āĻāĻāĻ°āĻāĻŽ āĻĻā§āĻāĻžāĻŦā§:
1871 āĻāĻŽāĻŋ āĻāĻāĻŋ āĻāĻžāĻ˛āĻŋāĻ¯āĻŧā§āĻāĻŋ: 01/05/19 13:38:07 cat /etc/resolv.conf 1872 āĻāĻŽāĻŋ āĻāĻāĻŋ āĻāĻžāĻ˛āĻŋāĻ¯āĻŧā§āĻāĻŋ: 01/05/19 13:38:19 curl bbc.co.uk 1873 āĻāĻŽāĻŋ āĻāĻāĻŋ āĻāĻžāĻ˛āĻŋāĻ¯āĻŧā§āĻāĻŋ : 01/05/19 13:38:41 sudo vi /etc/resolv.conf 1874 āĻāĻŽāĻŋ āĻāĻāĻŋ āĻāĻžāĻ˛āĻŋāĻ¯āĻŧā§āĻāĻŋ: 01/05/19 13:39:18 curl -vvv bbc.co.uk 1876 āĻāĻŽāĻŋ āĻāĻāĻŋ āĻāĻžāĻ˛āĻŋāĻ¯āĻŧā§āĻāĻŋ: 01 /05/19 13:39:25 sudo su -
āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻāĻŋāĻ āĻĨā§āĻā§ āĻ
āĻā§āĻˇāĻ° āĻŽā§āĻ˛ā§ man date
.
3) CDPATH
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻ¸āĻŽāĻ¯āĻŧ āĻŦāĻžāĻāĻāĻžāĻ¤ā§, āĻāĻĒāĻ¨āĻŋ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻ¸ā§āĻ¯ā§ āĻāĻ°āĻžāĻ° āĻŽāĻ¤ā§ āĻ¸āĻšāĻā§āĻ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§ āĻāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛āĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ PATH
, āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ CDPATH
āĻĒāĻžāĻĨā§āĻ° āĻāĻāĻāĻŋ āĻā§āĻ˛āĻ¨-āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻāĻ¨ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻžāĻ˛āĻžāĻ¨ cd
āĻāĻāĻāĻŋ āĻāĻĒā§āĻā§āĻˇāĻŋāĻ āĻĒāĻĨā§āĻ° āĻ¸āĻžāĻĨā§ (āĻ
āĻ°ā§āĻĨāĻžā§ āĻā§āĻ¨ āĻ
āĻā§āĻ°āĻŖā§ āĻ¸ā§āĻ˛ā§āĻ¯āĻžāĻļ āĻ¨ā§āĻ), āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻāĻžāĻŦā§ āĻļā§āĻ˛āĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻĢā§āĻ˛ā§āĻĄāĻžāĻ°ā§ āĻ¨āĻžāĻŽā§āĻ° āĻŽāĻŋāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻāĻžāĻ¯āĻŧāĨ¤ CDPATH
āĻāĻĒāĻ¨āĻŋ āĻ¯ā§ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ¤ā§ āĻ¯ā§āĻ¤ā§ āĻāĻžāĻ¨ āĻ¤āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻžāĻ° āĻĻā§āĻāĻ¯āĻŧāĻž āĻĒāĻĨāĻā§āĻ˛āĻŋāĻ¤ā§ āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻŦā§āĨ¤
āĻāĻ¨ā§āĻ¸āĻāĻ˛ āĻāĻ°āĻ˛ā§ CDPATH
āĻāĻāĻžāĻŦā§:
$ CDPATH=/:/lib
āĻāĻŦāĻ āĻ¤āĻžāĻ°āĻĒāĻ° āĻ˛āĻŋāĻā§āĻ¨:
$ cd /home
$ cd tmp
āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻĒāĻ¨āĻŋ āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ āĻļā§āĻˇ āĻšāĻŦā§ /tmp
āĻāĻĒāĻ¨āĻŋ āĻ¯ā§āĻāĻžāĻ¨ā§āĻ āĻĨāĻžāĻā§āĻ¨ āĻ¨āĻž āĻā§āĻ¨
āĻ¯āĻžāĻāĻšā§āĻ, āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž āĻ
āĻŦāĻ˛āĻŽā§āĻŦāĻ¨ āĻāĻ°ā§āĻ¨, āĻāĻžāĻ°āĻŖ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ¯āĻŧ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ¨āĻž āĻāĻ°ā§āĻ¨ (.
) āĻĢā§āĻ˛ā§āĻĄāĻžāĻ°, āĻ¤āĻžāĻšāĻ˛ā§ āĻāĻĒāĻ¨āĻŋ āĻ
āĻ¨ā§āĻ¯ āĻā§āĻ¨ āĻĢā§āĻ˛ā§āĻĄāĻžāĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŦā§āĻ¨ āĻ¨āĻž tmp
āĻāĻŦāĻ āĻ¯āĻĨāĻžāĻ°ā§āĻ¤āĻŋ āĻāĻāĻŋāĻ¤ā§ āĻ¯āĻžāĻ¨:
$ cd /home
$ mkdir tmp
$ cd tmp
$ pwd
/tmp
āĻāĻĢ!
āĻāĻāĻŋ āĻāĻŽāĻ¨ āĻŦāĻŋāĻā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ° āĻŽāĻ¤ā§ āĻ¯āĻž āĻāĻŽāĻŋ āĻ
āĻ¨ā§āĻāĻŦ āĻāĻ°ā§āĻāĻŋ āĻ¯āĻāĻ¨ āĻāĻŽāĻŋ āĻŦā§āĻāĻ¤ā§ āĻĒā§āĻ°ā§āĻāĻŋāĻ˛āĻžāĻŽ āĻ¯ā§ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻĢā§āĻ˛ā§āĻĄāĻžāĻ°āĻāĻŋ āĻāĻ°āĻ āĻĒāĻ°āĻŋāĻāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛āĻāĻŋāĻ¤ā§ āĻ
āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋ PATH
... āĻ¤āĻŦā§ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° PATH āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻāĻžāĻ°āĻŖ āĻāĻĒāĻ¨āĻŋ āĻāĻŋāĻā§ āĻĄāĻžāĻāĻ¨āĻ˛ā§āĻĄ āĻāĻ°āĻž āĻā§āĻĄ āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻāĻžāĻ˛ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ā§ˇ
āĻāĻ¨āĻŋ āĻļā§āĻ°ā§ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ:
CDPATH=.:/space:/etc:/var/lib:/usr/share:/opt
4) SHLVL
āĻāĻĒāĻ¨āĻŋ āĻāĻŋ āĻāĻāĻ¨āĻ āĻŦāĻŋāĻ¸ā§āĻŽāĻŋāĻ¤, āĻāĻžāĻāĻĒāĻŋāĻ exit
āĻāĻāĻŋ āĻāĻŋ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻĒāĻ¨āĻžāĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻŦā§āĻ¯āĻžāĻļ āĻļā§āĻ˛ āĻĨā§āĻā§ āĻ
āĻ¨ā§āĻ¯ "āĻĒā§āĻ¯āĻžāĻ°ā§āĻ¨ā§āĻ" āĻļā§āĻ˛ā§ āĻ¨āĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻŦā§, āĻ¨āĻžāĻāĻŋ āĻāĻāĻŋ āĻāĻ¨āĻ¸ā§āĻ˛ āĻāĻāĻ¨ā§āĻĄā§āĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻŦā§?
āĻāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛āĻāĻŋ āĻŦā§āĻ¯āĻžāĻļ āĻļā§āĻ˛ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻĒāĻ¨āĻŋ āĻāĻ¤āĻāĻž āĻāĻā§āĻ°āĻāĻžāĻŦā§ āĻ¨ā§āĻ¸ā§āĻā§āĻĄ āĻāĻā§āĻ¨ āĻ¤āĻžāĻ° āĻā§āĻ°ā§āĻ¯āĻžāĻ āĻ°āĻžāĻā§āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨, āĻāĻāĻŋ 1 āĻ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ:
$ echo $SHLVL
1
āĻ¤āĻžāĻ°āĻĒāĻ°, āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ āĻ¨ā§āĻ¯ āĻļā§āĻ˛ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻļā§āĻ°ā§ āĻāĻ°ā§āĻ¨, āĻ¸āĻāĻā§āĻ¯āĻžāĻāĻŋ āĻŦā§āĻĻā§āĻ§āĻŋ āĻĒāĻžāĻ¯āĻŧ:
$ bash
$ echo $SHLVL
2
āĻāĻāĻŋ āĻāĻŽāĻ¨ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻāĻā§āĻ˛āĻŋāĻ¤ā§ āĻā§āĻŦ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻĒāĻ¨āĻŋ āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻ¨āĻ¨ āĻ¯ā§ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°āĻŦā§āĻ¨ āĻāĻŋ āĻ¨āĻž, āĻŦāĻž āĻāĻĒāĻ¨āĻŋ āĻā§āĻĨāĻžāĻ¯āĻŧ āĻ¨ā§āĻ¸ā§āĻ āĻāĻ°ā§āĻā§āĻ¨ āĻ¤āĻžāĻ° āĻā§āĻ°ā§āĻ¯āĻžāĻ āĻ°āĻžāĻā§āĻ¨āĨ¤
5) LINENO
āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛āĻāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ
āĻŦāĻ¸ā§āĻĨāĻž āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖ āĻāĻŦāĻ āĻĄāĻŋāĻŦāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯āĻ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° LINENO
, āĻ¯āĻž āĻāĻāĻ¨ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¸ā§āĻļāĻ¨ā§ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°ā§:
$ bash
$ echo $LINENO
1
$ echo $LINENO
2
āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĄāĻŋāĻŦāĻžāĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻāĻŋ āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻļāĻ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻŽāĻ¤ āĻ˛āĻžāĻāĻ¨ āĻĸā§āĻāĻžāĻ¨ā§ echo DEBUG:$LINENO
, āĻāĻĒāĻ¨āĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§ āĻā§āĻĨāĻžāĻ¯āĻŧ āĻāĻā§āĻ¨ āĻ¤āĻž āĻĻā§āĻ°ā§āĻ¤ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ (āĻŦāĻž āĻ¨āĻž)āĨ¤
6) REPLY
āĻ¯āĻĻāĻŋ, āĻāĻŽāĻžāĻ° āĻŽāĻ¤, āĻāĻĒāĻ¨āĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻāĻ āĻŽāĻ¤ āĻā§āĻĄ āĻ˛āĻŋāĻā§āĻ¨:
$ read input
echo do something with $input
āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻļā§āĻāĻ°ā§āĻ¯āĻāĻ¨āĻ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯ā§ āĻāĻĒāĻ¨āĻžāĻā§ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧā§ āĻāĻŋāĻ¨ā§āĻ¤āĻž āĻāĻ°āĻžāĻ° āĻĻāĻ°āĻāĻžāĻ° āĻ¨ā§āĻ:
$ read
echo do something with $REPLY
āĻāĻ āĻāĻāĻ āĻāĻŋāĻ¨āĻŋāĻ¸ āĻāĻ°ā§.
7) TMOUT
āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻžāĻāĻ¨āĻŋāĻ¤ āĻāĻžāĻ°āĻŖā§ āĻĒā§āĻ°ā§āĻĄāĻžāĻāĻļāĻ¨ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻŦā§āĻļāĻŋāĻā§āĻˇāĻŖ āĻĨāĻžāĻāĻž āĻŦāĻž āĻā§āĻ˛ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ā§ āĻĻā§āĻ°ā§āĻāĻāĻ¨āĻžāĻā§āĻ°āĻŽā§ āĻŦāĻŋāĻĒāĻā§āĻāĻ¨āĻ āĻāĻŋāĻā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻāĻĄāĻŧāĻžāĻ¤ā§, āĻāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻ¸ā§āĻ āĻāĻ°āĻž āĻ¸ā§āĻ°āĻā§āĻˇāĻž āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°ā§āĨ¤
āĻ¯āĻĻāĻŋ āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§āĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŋāĻā§āĻ āĻĒā§āĻ°āĻŦā§āĻļ āĻāĻ°āĻž āĻ¨āĻž āĻšāĻ¯āĻŧ āĻ¤āĻŦā§ āĻļā§āĻ˛āĻāĻŋ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĨ¤
āĻ
āĻ°ā§āĻĨāĻžā§ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻŦāĻŋāĻāĻ˛ā§āĻĒ sleep 1 && exit
:
$ TMOUT=1
āĻāĻ¤ā§āĻ¸: www.habr.com