āĻ‡āĻ‚āĻ°ā§‡āĻœāĻŋāĻĢāĻ°āĻžāĻ¸āĻŋāĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻŋāĻļ

Ad


āĻ…āĻ¨āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ āĻĢā§‡āĻ­āĻŋāĻ•āĻ¨

āĻ‰āĻ‡āĻĨ-āĻ˛āĻ•-āĻāĻ•ā§āĻ¸ - āĻ•ā§āĻ˛āĻžāĻ‰āĻĄā§‡ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨

āĻ‰āĻŦā§āĻ¨ā§āĻŸā§ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻĢā§‡āĻĄā§‹āĻ°āĻž āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦāĻž MAC OS āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ°ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€āĻ° āĻ¸āĻžāĻĨā§‡-āĻ˛āĻ•-āĻāĻ•ā§āĻ¸ āĻšāĻžāĻ˛āĻžāĻ¨

āĻāĻ‡ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ‰āĻ‡āĻĨ-āĻ˛āĻ•-āĻāĻ•ā§āĻ¸ āĻ¯āĻž āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡āĻ° āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§āĻŸā§‡āĻļāĻ¨ āĻ¯ā§‡āĻŽāĻ¨ āĻ‰āĻŦā§āĻ¨ā§āĻŸā§ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻĢā§‡āĻĄā§‹āĻ°āĻž āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦāĻž MAC OS āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€āĻ¤ā§‡ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹ āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ•āĻžāĻ°ā§āĻ¯āĻ•ā§āĻ°āĻŽ:

NAME āĻāĻ°


āĻ‰āĻ‡āĻĨ-āĻ˛āĻ•-āĻĒā§āĻ°āĻžāĻ•ā§āĻ¤āĻ¨ - āĻĢāĻžāĻ‡āĻ˛ āĻ˛āĻ•āĻžāĻ°

āĻ¸āĻžāĻ‡āĻ¨ā§‹āĻĒāĻŋāĻ¸āĻŋāĻ¸


āĻ¸āĻ™ā§āĻ—ā§‡-āĻ˛āĻ•-āĻĒā§āĻ°āĻžāĻ•ā§āĻ¤āĻ¨ -w|-q|-f āĻ˛āĻ• āĻĢāĻžāĻ‡āĻ˛ āĻšā§āĻ•ā§āĻŽ args ...

āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻƒ


āĻ‰āĻ‡āĻĨ-āĻ˛āĻ•-āĻāĻ•ā§āĻ¸ āĻ˛ā§‡āĻ–āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ˛āĻ•āĻĢāĻžāĻ‡āĻ˛ āĻ–ā§āĻ˛āĻŦā§‡ āĻāĻŦāĻ‚ āĻ˛āĻ• āĻ•āĻ°āĻŦā§‡ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻĒāĻ° āĻŦāĻžāĻ•āĻŋ āĻ…āĻ‚āĻļ āĻĢāĻŋāĻĄ āĻ•āĻ°āĻŦā§‡
āĻ¤āĻžāĻ° āĻ¯ā§āĻ•ā§āĻ¤āĻŋ Exec(2); āĻ¯āĻ–āĻ¨ āĻ¸ā§‡āĻ‡ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻŸāĻŋ āĻŦāĻ¨ā§āĻ§ āĻšāĻ¯āĻŧā§‡ āĻ¯āĻžāĻŦā§‡ āĻ¤āĻ–āĻ¨ fd āĻŦāĻ¨ā§āĻ§ āĻšāĻ¯āĻŧā§‡ āĻ¯āĻžāĻŦā§‡ āĻāĻŦāĻ‚ āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ
āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ†āĻ¨āĻ˛āĻ• āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻ¯āĻĻāĻŋ āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨āĻž āĻĨāĻžāĻ•ā§‡ āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻ¸āĻš āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ rw āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ āĻļā§āĻ°ā§‡āĻŖā§€āĻ° āĻœāĻ¨ā§āĻ¯
āĻ¯āĻž āĻ‰āĻŽāĻžāĻ¸ā§āĻ•ā§‡āĻ° āĻ†āĻ›ā§‡ w.

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ


-w āĻ˛āĻ•āĻŸāĻŋ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨āĨ¤

-f āĻŦā§āĻ¯āĻ°ā§āĻĨ (stderr āĻ āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°āĻž āĻāĻŦāĻ‚ 255 āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°āĻž) āĻ¯āĻĻāĻŋ āĻ˛āĻ•āĻŸāĻŋ āĻ…āĻ°ā§āĻœāĻ¨ āĻ•āĻ°āĻž āĻ¨āĻž āĻ¯āĻžāĻ¯āĻŧ
āĻ…āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡ āĻ•āĻžāĻ°āĻŖ āĻ…āĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻŸāĻŋ āĻ†āĻ›ā§‡.

-q āĻšā§āĻĒāĻšāĻžāĻĒ āĻ•āĻŋāĻ›ā§ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻž (āĻ…āĻ°ā§āĻĨāĻžā§Ž, āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ 0 āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨) āĻ¯āĻĻāĻŋ
āĻ˛āĻ• āĻ…āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡ āĻ…āĻ°ā§āĻœāĻŋāĻ¤ āĻ•āĻ°āĻž āĻ¯āĻžāĻŦā§‡ āĻ¨āĻž āĻ•āĻžāĻ°āĻŖ āĻ…āĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ†āĻ›ā§‡āĨ¤

STAL āĻ¤āĻžāĻ˛āĻž


āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ˛āĻ•āĻŋāĻ‚ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻŦāĻžāĻ¸āĻŋ āĻ˛āĻ• āĻĨā§‡āĻ•ā§‡ āĻ­ā§‹āĻ—ā§‡ āĻ¨āĻžāĨ¤ āĻ¤āĻžāĻ˛āĻž āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡
āĻ…āĻ°ā§āĻœāĻŋāĻ¤, āĻāĻ• āĻŦāĻž āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻšāĻ˛āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ˛āĻ• āĻ§āĻ°ā§‡ āĻ°āĻžāĻ–āĻ¤ā§‡ āĻšāĻŦā§‡; āĻ¯āĻĻāĻŋ āĻ¤āĻžāĻ˛āĻž āĻ˛āĻžāĻ—ā§‡
āĻŽā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¸ā§‡āĻ‡ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ—ā§āĻ˛ā§‹āĻ•ā§‡ āĻšāĻ¤ā§āĻ¯āĻž āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤

āĻ•ā§‹āĻ¨ā§‹ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¤ā§‡āĻ‡ 'āĻ¸ā§āĻŸā§‡āĻ˛ āĻ˛āĻ• āĻ•ā§āĻ˛āĻŋāĻ¨āĻžāĻ°' āĻ•ā§āĻ°ā§‹āĻ¨ āĻœāĻŦ, āĻŦāĻž āĻāĻ° āĻŽāĻ¤ā§‹, āĻšāĻžāĻ˛ā§ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤
āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻĒā§āĻ°āĻšā§āĻ° āĻ˛āĻ• āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻĒā§āĻ°āĻžāĻ¨ā§‹ āĻ˛āĻ• āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻ•ā§āĻ°ā§‹āĻ¨ āĻĨā§‡āĻ•ā§‡ āĻ¸āĻ°āĻžāĻ¨ā§‹ āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ•āĻŋāĻ¨ā§āĻ¤ā§
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ˛āĻ• āĻ…āĻ°ā§āĻœāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ˛āĻ•āĻĢāĻžāĻ‡āĻ˛ āĻ…āĻĒāĻ¸āĻžāĻ°āĻŖā§‡āĻ° āĻ†āĻ—ā§‡, āĻ¯ā§‡āĻŽāĻ¨ āĻāĻ° āĻ¸āĻžāĻĨā§‡

āĻ¸āĻ™ā§āĻ—ā§‡-āĻ˛āĻ•-āĻĒā§āĻ°āĻžāĻ•ā§āĻ¤āĻ¨ -q āĻ˛āĻ• āĻĢāĻžāĻ‡āĻ˛ rm āĻ˛āĻ• āĻĢāĻžāĻ‡āĻ˛

āĻ…āĻšāĻ˛āĻžāĻŦāĻ¸ā§āĻĨāĻž


āĻ•ā§‹āĻ¨ āĻ…āĻšāĻ˛āĻžāĻŦāĻ¸ā§āĻĨāĻž āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻ†āĻ›ā§‡. āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ˛āĻ• āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡, āĻāĻ•āĻŸāĻŋ āĻ˛āĻ• āĻ…āĻ¨ā§āĻ•ā§āĻ°āĻŽ āĻĨāĻžāĻ•āĻž āĻ‰āĻšāĻŋāĻ¤
āĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻšāĻŦā§‡, āĻ¯āĻžāĻ¤ā§‡ āĻĒā§āĻ°āĻ¤āĻŋ āĻœā§‹āĻĄāĻŧāĻž āĻ¤āĻžāĻ˛āĻžāĻ° āĻœāĻ¨ā§āĻ¯ A āĻāĻŦāĻ‚ B āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ˛āĻ• āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻ•āĻ‡ āĻ¸āĻžāĻĨā§‡, āĻšāĻ¯āĻŧ A>B or B>A āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ• > āĻŸā§āĻ°āĻžāĻ¨āĻœāĻŋāĻŸāĻŋāĻ­ āĻāĻŦāĻ‚ āĻ¨āĻ¨āĻ¸āĻžāĻ‡āĻ•ā§āĻ˛āĻŋāĻ•āĨ¤

āĻ¤āĻžāĻ°āĻĒāĻ°, āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻĻā§āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻžāĻ° āĻœāĻ¨ā§āĻ¯ X āĻāĻŦāĻ‚ Y āĻ¸āĻ™ā§āĻ—ā§‡ X>Y āĻāĻŸāĻž āĻ…āĻ°ā§āĻœāĻ¨ āĻ•āĻ°āĻž āĻšāĻžāĻ°āĻžāĻŽ X āĻ¯āĻ–āĻ¨ āĻ§āĻžāĻ°āĻŖ Y.
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡, āĻ…āĻ°ā§āĻœāĻ¨ X āĻĒā§āĻ°āĻĨāĻŽ, āĻŦāĻž āĻŽā§āĻ•ā§āĻ¤āĻŋ Y (āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ) āĻ…āĻ°ā§āĻœāĻ¨ āĻ•āĻ°āĻžāĻ° āĻ†āĻ—ā§‡ X āĻāĻŦāĻ‚ Y āĻ¸ā§‡āĻ‡ āĻœāĻ¨ā§āĻ¯.

(āĻ…āĻšāĻ˛āĻžāĻŦāĻ¸ā§āĻĨāĻž āĻāĻĄāĻŧāĻžāĻ¨ā§‹āĻ° āĻ†āĻ°āĻ“ āĻœāĻŸāĻŋāĻ˛ āĻ‰āĻĒāĻžāĻ¯āĻŧ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¤āĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻ˛āĻ• āĻļā§āĻ°ā§‡āĻŖāĻŋāĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸āĻšāĻœ
āĻŦā§āĻāĻ¤ā§‡ āĻāĻŦāĻ‚ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨āĨ¤ āĻ¯āĻĻāĻŋ āĻāĻŸāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻšāĻžāĻšāĻŋāĻĻāĻž āĻĒā§‚āĻ°āĻŖ āĻ¨āĻž āĻ•āĻ°ā§‡ āĻ¤āĻŦā§‡ āĻ¸āĻžāĻšāĻŋāĻ¤ā§āĻ¯ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļ āĻ•āĻ°ā§āĻ¨āĨ¤)

āĻ˛āĻ•āĻŋāĻ‚ PROTOCOL


āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ˛āĻ•āĻŋāĻ‚ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻ•āĻ˛ āĻ¸āĻ™ā§āĻ—ā§‡-āĻ˛āĻ•-āĻĒā§āĻ°āĻžāĻ•ā§āĻ¤āĻ¨ āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§‚āĻĒ:

āĻ˛āĻ•āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž (āĻŦāĻž āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻ—ā§‹āĻˇā§āĻ ā§€) āĻĻā§āĻŦāĻžāĻ°āĻž āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻž āĻāĻ•āĻŸāĻŋ fcntl āĻāĻ•ā§āĻ¸āĻ•ā§āĻ˛ā§āĻ¸āĻŋāĻ­ āĻ˛āĻ• āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡
āĻĒā§āĻ˛ā§‡āĻ‡āĻ¨ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻŦāĻžāĻ‡āĻŸā§‡ āĻ¯āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¨āĻžāĻŽ āĻ†āĻ›ā§‡āĨ¤ āĻ¤āĻžāĻ˛āĻž āĻāĻ•āĻŸāĻŋ āĻ§āĻžāĻ°āĻ•
(āĻāĻŦāĻ‚ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻ˛āĻ• āĻ§āĻžāĻ°āĻ•) āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ āĻŽā§āĻ›ā§‡ āĻĢā§‡āĻ˛āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻŦāĻž āĻ‡āĻ¨ā§‹āĻĄā§‡āĻ° āĻ¨āĻžāĻŽ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§‡, āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ•āĻ°āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻžāĻĨā§‡ āĻāĻŸāĻŋ āĻ˛āĻ•āĻŸāĻŋ āĻ§āĻ°ā§‡ āĻ°āĻžāĻ–āĻž āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°ā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤

āĻ¯ā§‡āĻ•ā§‹āĻ¨ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĢāĻžāĻ‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¯āĻĻāĻŋ āĻāĻŸāĻŋ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨āĻž āĻĨāĻžāĻ•ā§‡āĨ¤ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ•ā§‹āĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ¨ā§‡āĻ‡
āĻ•ā§‹āĻ¨ā§‹ āĻĒā§āĻ°āĻ•ā§ƒāĻ¤ āĻ¤āĻĨā§āĻ¯ āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤ āĻĒā§āĻ°āĻ•ā§ƒāĻ¤āĻĒāĻ•ā§āĻˇā§‡, āĻ†āĻ¸āĻ˛ā§‡ āĻĄā§‡āĻŸāĻž āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻĻā§ƒāĻĸāĻŧāĻ­āĻžāĻŦā§‡
āĻ…āĻŦāĻžāĻžā§āĻ›āĻŋāĻ¤, āĻ•āĻžāĻ°āĻŖ āĻāĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻ­āĻ°āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ†āĻĒāĻĄā§‡āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ— āĻ•ā§ŒāĻļāĻ˛āĻ•ā§‡ āĻĒā§‚āĻ°ā§āĻŦāĻžāĻ­āĻžāĻ¸ āĻĻā§‡āĻŦā§‡āĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻ†āĻ˛āĻžāĻĻāĻž āĻ˛āĻ•āĻĢāĻžāĻ‡āĻ˛āĨ¤

āĻ˛āĻ• āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ˛ā§‡āĻ–āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧ (āĻāĻŦāĻ‚ āĻ…āĻŦāĻļā§āĻ¯āĻ‡
āĻĢāĻžāĻ‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ, āĻ¯āĻĻāĻŋ āĻāĻŸāĻŋ āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨āĻž āĻĨāĻžāĻ•ā§‡)āĨ¤ āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻ¸āĻ™ā§āĻ—ā§‡ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž
āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋāĻ¤ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒāĻĄāĻŧāĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋāĻ‡ āĻ˛āĻ•āĻŸāĻŋāĻ•ā§‡ āĻŽā§‹āĻŸā§‡āĻ‡ āĻ†āĻŸāĻ•āĻžāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡; āĻ¤āĻžāĻ‡
āĻ˛āĻ•āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻŦāĻŋāĻļā§āĻŦ-āĻĒāĻ āĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤

āĻ¯āĻ–āĻ¨ āĻāĻ•āĻŸāĻŋ (āĻ—ā§āĻ°ā§āĻĒā§‡āĻ°) āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ—ā§āĻ˛āĻŋ āĻ˛āĻ•āĻŸāĻŋ āĻ…āĻ°ā§āĻœāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¯āĻŧ, āĻ¤āĻ–āĻ¨ āĻāĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ āĻ–ā§āĻ˛āĻ¤ā§‡ āĻšāĻŦā§‡ (āĻāĻ° āĻ¸āĻžāĻĨā§‡
O_CREAT) āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ˛āĻ• āĻ•āĻ°ā§āĻ¨ fcntl(ā§¨ā§Ļā§§ā§Ļ) F_RWLCK, āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ F_SETLK or F_SETLKWāĨ¤ āĻāĻ‡ āĻ¯āĻĻāĻŋ
āĻ¸āĻĢāĻ˛ āĻšāĻ˛ā§‡ āĻāĻŸāĻŋāĻ° āĻ•āĻžāĻ›ā§‡ āĻĨāĻžāĻ•āĻž āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€āĻ° fstat āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻāĻŦāĻ‚ āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ āĻ¤āĻžāĻ° āĻĒāĻžāĻĨ āĻĻā§āĻŦāĻžāĻ°āĻžāĨ¤ āĻ¯āĻĻāĻŋ
āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻāĻŦāĻ‚ āĻ‡āĻ¨ā§‹āĻĄ āĻŽā§‡āĻ˛ā§‡ āĻ¤āĻžāĻ°āĻĒāĻ° āĻ˛āĻ•āĻŸāĻŋ āĻ…āĻ°ā§āĻœāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻ¤āĻ¤āĻ•ā§āĻˇāĻŖ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ…āĻ°ā§āĻœāĻŋāĻ¤ āĻĨāĻžāĻ•āĻŦā§‡
āĻĒā§āĻ°āĻ¸ā§‡āĻ¸ā§‡āĻ° āĻ—ā§āĻ°ā§āĻĒ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§‡ āĻ•ā§‹āĻ¨ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§‡, āĻĢāĻžāĻ‡āĻ˛ āĻŽā§āĻ›ā§‡ āĻĻā§‡āĻ¯āĻŧ āĻŦāĻž āĻ°āĻŋāĻ˛āĻŋāĻœ āĻ•āĻ°ā§‡
fcntl āĻ˛āĻ•āĨ¤ āĻ¯āĻĻāĻŋ āĻ¤āĻžāĻ°āĻž āĻ¤āĻž āĻ¨āĻž āĻ•āĻ°ā§‡ āĻ¤āĻŦā§‡ āĻ…āĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ¯āĻŧ āĻ˛āĻ•āĻŸāĻŋ āĻ…āĻ§āĻŋāĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°ā§‡ āĻŽā§āĻ›ā§‡ āĻĢā§‡āĻ˛āĻž āĻšāĻ¯āĻŧ
āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĢāĻžāĻ‡āĻ˛; āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻāĻ–āĻ¨ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸāĻ° āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻ†āĻŦāĻžāĻ° āĻļā§āĻ°ā§ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻ¤āĻžāĻ˛āĻž āĻ¸āĻš-
ex āĻāĻ‡ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤

āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻĒāĻžāĻ˛(2) āĻ˛āĻ• āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻ¨ā§āĻ¨ āĻ§āĻ°āĻ¨ā§‡āĻ° fcntl(2). āĻ¸āĻ™ā§āĻ—ā§‡-āĻ˛āĻ•-āĻĒā§āĻ°āĻžāĻ•ā§āĻ¤āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ¸āĻŽā§‚āĻš fcntl.

onworks.net āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻ‰āĻ‡āĻĨ-āĻ˛āĻ•-āĻāĻ•ā§āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨


āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻāĻŦāĻ‚ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§āĻŸā§‡āĻļāĻ¨

āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻāĻŦāĻ‚ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ…ā§āĻ¯āĻžāĻĒ āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨

āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻ—ā§āĻ˛āĻŋ

Ad