āĻāĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ dirnameposix āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻĢā§āĻĄā§āĻ°āĻž āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦāĻž MAC OS āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ¤ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ:
NAME āĻāĻ°
dirname â āĻāĻāĻāĻŋ āĻĒāĻžāĻĨāĻ¨ā§āĻŽā§āĻ° āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻ āĻāĻļ āĻĢā§āĻ°āĻ¤ āĻĻāĻŋāĻ¨
āĻ¸āĻžāĻāĻ¨ā§āĻĒāĻŋāĻ¸āĻŋāĻ¸
āĻāĻŽāĻžāĻā§ āĻŦāĻ˛ā§āĻ¨ āĻ¸ā§āĻā§āĻ°āĻŋāĻ
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻ āĻĒāĻžāĻ°ā§āĻ¨ā§āĻĄāĻā§ āĻāĻāĻāĻŋ āĻĒāĻĨāĻ¨āĻžāĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻŖā§āĻ¯ āĻāĻ°āĻž āĻšāĻŦā§, āĻ¯ā§āĻŽāĻ¨ āĻŦā§āĻ¸ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
POSIX.1-2008 āĻāĻ° āĻāĻ˛āĻŋāĻāĻŽ, āĻ āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ 3.267, āĻĒāĻĨā§āĻ° āĻ¨āĻžāĻŽ. āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻŦā§
āĻļā§āĻˇ āĻĒāĻĨāĻ¨āĻžāĻŽā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻ§āĻžāĻ°āĻŖāĻāĻžāĻ°ā§ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ° āĻ¨āĻžāĻŽ
āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻŽāĻ§ā§āĻ¯ā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻ, āĻā§āĻ°āĻŽāĻžāĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ§āĻžāĻĒāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯ āĻāĻ°ā§āĻŽ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°āĻž:
1āĨ¤ āĻ¯āĻĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻ is //, āĻ§āĻžāĻĒ 2 āĻĨā§āĻā§ 5 āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻ¨āĨ¤
2āĨ¤ āĻ¯āĻĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ āĻāĻ āĻŋāĻ¤ āĻāĻ°āĻŋāĻ¤ā§āĻ°, āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻāĻāĻŋ āĻāĻāĻ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻŦā§
āĻāĻ°āĻŋāĻ¤ā§āĻ° āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻ§āĻžāĻĒ 3 āĻĨā§āĻā§ 8 āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻ¨āĨ¤
3. āĻā§āĻ¨ trailing āĻāĻā§ āĻŽāĻ§ā§āĻ¯ā§ āĻ āĻā§āĻˇāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻ, āĻ¤āĻžāĻ°āĻž āĻ¸āĻ°āĻžāĻ¨ā§ āĻšāĻŦā§.
4. āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻĨāĻžāĻā§ āĻ āĻā§āĻˇāĻ° āĻŦāĻžāĻāĻŋ āĻāĻā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻ, āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻāĻāĻŋ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻŦā§
āĻāĻāĻ āĻāĻ°āĻŋāĻ¤ā§āĻ° āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻ§āĻžāĻĒ 5 āĻĨā§āĻā§ 8 āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻ¨āĨ¤
5. āĻ¯āĻĻāĻŋ āĻā§āĻ¨ āĻĒāĻŋāĻāĻŋāĻ¯āĻŧā§ āĻĨāĻžāĻāĻž āĻ - āĻŽāĻ§ā§āĻ¯ā§ āĻ āĻā§āĻˇāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻ, āĻ¤āĻžāĻ°āĻž āĻ¸āĻ°āĻžāĻ¨ā§ āĻšāĻŦā§.
6. āĻŦāĻžāĻāĻŋ āĻĨāĻžāĻāĻ˛ā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻ is //, āĻāĻāĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨-āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ§āĻžāĻĒ 7 āĻāĻŦāĻ 8 āĻāĻŋāĻ¨āĻž
āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻž āĻŦāĻž āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
7. āĻā§āĻ¨ trailing āĻāĻā§ āĻŽāĻ§ā§āĻ¯ā§ āĻ āĻā§āĻˇāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻ, āĻ¤āĻžāĻ°āĻž āĻ¸āĻ°āĻžāĻ¨ā§ āĻšāĻŦā§.
8. āĻŦāĻžāĻāĻŋ āĻĨāĻžāĻāĻ˛ā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻžāĻ˛āĻŋ, āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻāĻāĻŋ āĻāĻāĻ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻŦā§ āĻāĻ°āĻŋāĻ¤ā§āĻ°
āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§āĻĒ āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻāĻāĻāĻĒā§āĻā§ āĻ˛ā§āĻāĻž āĻšāĻŦā§āĨ¤
āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻā§āĻ¨āĻāĻŋāĻ āĻ¨āĻ¯āĻŧāĨ¤
āĻ āĻĒāĻžāĻ°ā§āĻ¨ā§āĻĄāĻ¸
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ āĻĒāĻžāĻ°ā§āĻ¨ā§āĻĄ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻšāĻŦā§:
āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻāĨ¤
STDIN
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž.
āĻāĻ¨āĻĒā§āĻ āĻ¨āĻĨāĻŋ āĻĒāĻ¤ā§āĻ°
āĻā§āĻ¨āĻāĻŋāĻ āĻ¨āĻ¯āĻŧāĨ¤
āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻŦā§āĻāĻŋāĻ¤ā§āĻ°ā§āĻ¯
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻŦā§āĻļā§āĻ° āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛āĻā§āĻ˛āĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻžāĻ° āĻāĻĒāĻ° āĻĒā§āĻ°āĻāĻžāĻŦ āĻĢā§āĻ˛āĻŦā§ āĻāĻŽāĻžāĻā§ āĻŦāĻ˛ā§āĻ¨:
āĻ˛ā§āĻ¯āĻžāĻ āĻāĻ¨āĻ¸ā§āĻ āĻŦāĻž āĻāĻ¨ā§āĻ¤āĻ°ā§āĻāĻžāĻ¤āĻŋāĻā§āĻāĻ°āĻŖ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĻ¨
āĻāĻžāĻ˛āĻŋ. (POSIX.1-2008-āĻāĻ° āĻŦā§āĻ¸ āĻĄā§āĻĢāĻŋāĻ¨āĻŋāĻļāĻ¨ āĻāĻ˛āĻŋāĻāĻŽ āĻĻā§āĻā§āĻ¨, āĻ āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ 8.2,
āĻāĻ¨ā§āĻ¤āĻ°ā§āĻāĻžāĻ¤āĻŋāĻā§āĻāĻ°āĻŖ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻāĻ¨ā§āĻ¤āĻ°ā§āĻāĻžāĻ¤āĻŋāĻā§āĻāĻ°āĻŖā§āĻ° āĻ āĻā§āĻ°āĻžāĻ§āĻŋāĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯
āĻ˛ā§āĻā§āĻ˛ āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛āĨ¤)
Lc_all āĻāĻāĻāĻŋ āĻ -āĻāĻžāĻ˛āĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻŽāĻžāĻ¨ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ˛ā§, āĻ āĻ¨ā§āĻ¯ āĻ¸āĻŦ āĻŽāĻžāĻ¨ āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°ā§āĻ¨
āĻāĻ¨ā§āĻ¤āĻ°ā§āĻāĻžāĻ¤āĻŋāĻā§āĻāĻ°āĻŖ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛āĨ¤
Lc_ctype āĻĒāĻžāĻ ā§āĻ¯ āĻĄā§āĻāĻžāĻ° āĻŦāĻžāĻāĻā§āĻ° āĻ āĻ¨ā§āĻā§āĻ°āĻŽā§āĻ° āĻŦā§āĻ¯āĻžāĻā§āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ˛ā§āĻā§āĻ˛ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§āĻ¨
āĻ āĻā§āĻˇāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§ (āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻāĻ-āĻŦāĻžāĻāĻ, āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻŦāĻžāĻāĻ āĻ āĻā§āĻˇāĻ°ā§āĻ° āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ā§
āĻ¯ā§āĻā§āĻ¤āĻŋ).
Lc_messages
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻāĻŦāĻ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻ¯ā§ āĻ˛ā§āĻā§āĻ˛ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§āĻ¨
āĻĄāĻžāĻ¯āĻŧāĻžāĻāĻ¨āĻ¸ā§āĻāĻŋāĻ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻā§āĻ˛āĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ¤ā§āĻ°ā§āĻāĻŋāĻ¤ā§ āĻ˛ā§āĻāĻžāĨ¤
NLSPATH āĻāĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻā§āĻ¯āĻžāĻāĻžāĻ˛āĻā§āĻ° āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§āĻ¨ Lc_messages.
āĻ ā§āĻ¯āĻžāĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻ¸ āĻāĻāĻ¨āĻžāĻā§āĻ˛āĻŋ āĻĻā§āĻā§āĻ¨
āĻĄāĻŋāĻĢāĻ˛ā§āĻ.
āĻŦāĻ¨ā§āĻ§
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° āĻāĻŽāĻžāĻā§ āĻŦāĻ˛ā§āĻ¨ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻāĻāĻāĻĒā§āĻā§ āĻāĻāĻāĻŋ āĻ˛āĻžāĻāĻ¨ āĻ˛āĻŋāĻāĻŦā§:
"%s\n", <āĻĢāĻ˛ā§ āĻāĻŦāĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻ>
STDERR
āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĄāĻžāĻ¯āĻŧāĻžāĻāĻ¨āĻ¸ā§āĻāĻŋāĻ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻŦā§āĨ¤
āĻāĻāĻāĻĒā§āĻ āĻ¨āĻĨāĻŋ āĻĒāĻ¤ā§āĻ°
āĻā§āĻ¨āĻāĻŋāĻ āĻ¨āĻ¯āĻŧāĨ¤
āĻ¸āĻŽā§āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ
āĻā§āĻ¨āĻāĻŋāĻ āĻ¨āĻ¯āĻŧāĨ¤
āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻŽāĻžāĻ¨ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻŦā§:
0 āĻ¸āĻĢāĻ˛ āĻ¸āĻŽāĻžāĻĒā§āĻ¤āĻŋāĨ¤
>0 āĻāĻāĻāĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻāĻā§āĻā§ā§ˇ
āĻĒāĻ°āĻŋāĻŖāĻ¤āĻŋ OF āĻ¤ā§āĻ°ā§āĻāĻŋ
āĻĄāĻŋāĻĢāĻ˛ā§āĻ.
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻŦāĻŋāĻāĻžāĻā§ āĻšāĻ¯āĻŧ āĻ¤āĻĨā§āĻ¯āĻĒā§āĻ°ā§āĻŖ.
āĻāĻŦā§āĻĻāĻ¨ , USAGE
āĻ¸āĻāĻā§āĻāĻž āĻĒāĻĨā§āĻ° āĻ¨āĻžāĻŽ āĻĒāĻžāĻĨāĻ¨āĻžāĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨-āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻāĻ°āĻŖ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§
āĻĻā§āĻ āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻāĻ°āĻŋāĻ¤ā§āĻ°. āĻ āĻ¤āĻāĻŦ, āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻāĻžāĻ°ā§ āĻ¯ā§āĻ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ
āĻāĻāĻāĻŋ āĻĒāĻĨāĻ¨āĻžāĻŽā§āĻ° āĻļā§āĻ°ā§āĻ¤ā§ āĻ āĻā§āĻˇāĻ°āĻā§āĻ˛āĻŋ āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻ¤āĻžāĻ°āĻž āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯ā§ āĻ¸ā§āĻāĻžāĻ¨ā§ āĻāĻā§ā§ˇ
āĻĻā§āĻāĻ¯āĻŧā§āĻ° āĻŦā§āĻļāĻŋ āĻŦāĻž āĻāĻŽ āĻŦāĻž āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨-āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻŽā§āĻāĻžāĻŦā§āĻ˛āĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤
āĻĒāĻ°āĻŋāĻŖāĻ¤āĻŋāĨ¤
āĻāĻĻāĻžāĻšāĻ°āĻŖ
âââââââââââââââââââŦâââââââââââââââââ
â āĻāĻĻā§āĻļ â āĻĢāĻ˛āĻžāĻĢāĻ˛ â
âââââââââââââââââââŧââââââââââââââââââ
âāĻāĻŽāĻžāĻā§ āĻŦāĻ˛ā§āĻ¨ / â / â
âāĻāĻŽāĻžāĻā§ āĻŦāĻ˛ā§āĻ¨ // â / āĻ āĻĨāĻŦāĻž // â
âāĻāĻŽāĻžāĻā§ āĻŦāĻ˛ā§āĻ¨ /a/b/ â /a â
âāĻāĻŽāĻžāĻā§ āĻŦāĻ˛ā§āĻ¨ //a//b// â //a â
âāĻāĻŽāĻžāĻā§ āĻŦāĻ˛ā§āĻ¨ â āĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ â
âāĻāĻŽāĻžāĻā§ āĻŦāĻ˛ā§āĻ¨ a â ($? = 0) â
âāĻāĻŽāĻžāĻā§ āĻŦāĻ˛ā§āĻ¨ "" â ($? = 0) â
âāĻāĻŽāĻžāĻā§ āĻŦāĻ˛ā§āĻ¨ /a â / â
âāĻāĻŽāĻžāĻā§ āĻŦāĻ˛ā§āĻ¨ /a/b â /a â
âāĻāĻŽāĻžāĻā§ āĻŦāĻ˛ā§āĻ¨ a/b â a â
âââââââââââââââââââ´ââââââââââââââââââ
āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻā§āĻ˛āĻŋāĻ āĻĻā§āĻā§āĻ¨ āĻŦā§āĻ¸āĻ¨āĻžāĻŽ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋāĨ¤
āĻ¯ā§āĻā§āĻ¤āĻŋāĻ¸āĻš āĻŦā§āĻ¯āĻžāĻā§āĻ¯āĻž
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° āĻāĻŽāĻžāĻā§ āĻŦāĻ˛ā§āĻ¨ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ III āĻ āĻāĻĻā§āĻā§āĻ¤ āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻāĻŋ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻŋ āĻ°āĻŋāĻ˛āĻŋāĻā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻŦāĻŋāĻāĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§
āĻāĻāĻāĻŋ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§ āĻ¯āĻž System V-āĻ¤ā§ āĻāĻ āĻŦāĻŋāĻŦāĻ°āĻŖā§ āĻāĻ˛ā§āĻ˛ā§āĻāĻŋāĻ¤ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻŽā§āĻ˛ā§
āĻ°āĻŋāĻ˛āĻŋāĻ 3. 4.3 BSD āĻāĻŦāĻ āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋ āĻāĻŽāĻžāĻā§ āĻŦāĻ˛ā§āĻ¨.
āĻāĻ° āĻāĻāĻ°āĻŖ āĻŦā§āĻ¸āĻ¨āĻžāĻŽ āĻāĻŦāĻ āĻāĻŽāĻžāĻā§ āĻŦāĻ˛ā§āĻ¨ POSIX.1-2008-āĻāĻ° āĻāĻ āĻāĻ˛āĻŋāĻāĻŽā§ āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
āĻ¯āĻžāĻ¤ā§ āĻ¯āĻāĻ¨ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻāĻāĻŋ āĻŦā§āĻ§ āĻĒāĻĨāĻ¨āĻžāĻŽ:
$(āĻŦā§āĻ¸āĻ¨āĻžāĻŽ -- "āĻ¸ā§āĻā§āĻ°āĻŋāĻ")
āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ¤ā§ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻŦā§āĻ§ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻšāĻŦā§:
$(dirname -- "āĻ¸ā§āĻā§āĻ°āĻŋāĻ")
āĻāĻāĻŋ āĻĒāĻĨā§āĻ° āĻāĻžāĻ°āĻŖā§ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻ āĻāĻ°āĻŦā§ āĻ¨āĻž
āĻā§āĻ°ā§āĻ˛āĻŋāĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖ āĻ āĻā§āĻˇāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛
āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻŋāĻ āĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ°ā§āĻā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻĻāĻŋ āĻā§āĻ°ā§āĻ˛āĻŋāĻ āĻĨāĻžāĻā§ āĻ āĻā§āĻˇāĻ°, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻž āĻĒāĻžāĻ°ā§ āĻ¨āĻž
āĻ¸āĻŽā§āĻĒāĻ¨ā§āĻ¨ āĻāĻ°āĻž POSIX.1-2008 āĻāĻ° āĻŦā§āĻ¸ āĻ¸āĻāĻā§āĻāĻž āĻāĻ˛āĻŋāĻāĻŽ, āĻ āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ 3.267, āĻĒāĻĨā§āĻ° āĻ¨āĻžāĻŽ āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ
āĻ āĻ¨ā§āĻāĻžāĻŽā§ āĻāĻ°āĻŋāĻ¤ā§āĻ°. āĻĻā§āĻ¯ āĻŦā§āĻ¸āĻ¨āĻžāĻŽ āĻāĻŦāĻ āĻāĻŽāĻžāĻā§ āĻŦāĻ˛ā§āĻ¨ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋāĻā§āĻ˛āĻŋāĻā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦā§āĻ§ āĻĒāĻĨāĻ¨āĻžāĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻŋāĻāĨ¤
āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§āĻ° āĻĻāĻŋāĻāĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ
āĻā§āĻ¨āĻāĻŋāĻ āĻ¨āĻ¯āĻŧāĨ¤
onworks.net āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ā§ dirnameposix āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨