uname.

unameÀº Ưº°ÇÑ ¹öÀüÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

uname. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Kevin Waldron
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://www.zazzybob.com/sh_config.html

uname. ű×


uname. ¼³¸í

UNAME´Â UNAMEÀÇ Æ¯º° ¹öÀüÀÔ´Ï´Ù. UNAME´Â UNAMEÀÇ Æ¯º° ¹öÀüÀÔ´Ï´Ù. Áö¿ø -a, -s, -r, -n, -v, -m options.USAGE : UNAME -s À̸§-V Ä¿³Î ¹öÀü-rÀº Ä¿³Î Àμâ Àμâ Ä¿³ÎÀ» Àμâ ÀڷḦ-N ³×Æ®¿öÅ© ³ëµå¸¦ Àμâ È£½ºÆ® À̸§-m ±â°è Çϵå¿þ¾î À̸§-A°¡ aboveWithout ¿É¼ÇÀ» ¸ðµÎ Àμâ Àμâ, UNAME´Â UNAME -sSample °°Àº ¿ªÇÒÀ»ÇÕ´Ï´Ù : #include »ç¿ë¹ý #include »ç¿ë¹ý #include »ç¿ë¹ý #include #INCLUDE print_usage °ø±Ø (º¸À̵å) Áö´É º»Ã¼ (INT´Â argc, * CHAR´Â argv []) {INT C; Åë±Ù * CHAR OPTARG; Åë±Ù INTÀÇ OPTIND, optopt; INT a_flag = 0, ¶Ç, s_flag = 0 n_flag = 0 r_flag = 0, = 0 v_flag¿¡, m_flag = 0; INT errflag = 0; ½¡ È£½ºÆ® ; ÀÇ utsnameÀÇ UTS¸¦ ±¸Á¶Ã¼; °æ¿ì (gethostname½Ã (È£½ºÆ® (255)) = 0 || UNAME (UTS) <0!) {fprintf¿Í (¿­·ÁÁø "È£½ºÆ® informationn¸¦ ¾òÀ» ¼ö ¾øÀ½"); Ãⱸ (1); } / * ¿É¼Ç¿¡´Â, ´ÙÀ½ ´ÜÀº sysname¸¦ ÀμâÇÏÁö ¾Ê´Â °æ¿ì * / IF (´Â argc == 1) {¶Ç, s_flag = 1; »ç¿ëÇÑ´Ù} else {µ¿¾È ((c = getopt´Â (´Â argc, argv¸¦ "asnrvm")) = -1!) {½ºÀ§Ä¡ (c) {°æ¿ì 'A': a_flag = 1; ºÎ¼­Áö´Ù; ÄÉÀ̽ºÀÇ '¶Ç, s_flag = 1; ºÎ¼­Áö´Ù; °æ¿ì 'N'n_flag = 1; ºÎ¼­Áö´Ù; ÄÉÀ̽º 'R'r_flag = 1; ºÎ¼­Áö´Ù; °æ¿ì¿¡ 'V'v_flag¿¡ = 1; ºÎ¼­Áö´Ù; ÄÉÀ̽º 'm'm_flag = 1; ºÎ¼­Áö´Ù; °æ¿ì : errflag ++; '?' ºÎ¼­Áö´Ù; }}} / * ¸Ó½ºÆ® µÈ Çϳª ÀÌ»óÀÇ À߸øµÈ ¿É¼ÇÀ» Åë°úÇØ¾ß -) (Àμ⠻ç¿ë·® Á¤º¸ ¹× Ãⱸ * / °æ¿ì (errflag! = 0) {print_usageÀ»; Ãⱸ (1); } * CHAR´Â sysname * ±â°è * ³ëµå À̸§ * ¸±¸®½º ¹öÀü *; Àº sysname = uts.sysname; ±â°è¸¦ uts.machine =; ³ëµå À̸§ = uts.nodename; = uts.release ÇØÁ¦; ¹öÀü = uts.version; °æ¿ì (a_flag == 1) {ÀÇ printf ( "% S % S % S % S % SN"´Â sysname ³ëµå À̸§, ¸±¸®½º ¹öÀü ±â°è); } ´Ù¸¥ {¹®ÀÚ * printstring; / * ¸ðµç »çÅ¿¡ ÃæºÐÇÑ °ø°£À» ÇÒ´ç ... * / printstring = (* CHAR)ÀÇ malloc (strlen ÇÔ¼ö (´Â sysname) + ³ª strlen (¹öÀü) + ³ª strlen (¸±¸®½º) + ³ª strlen (³ëµå À̸§) + ³ª strlen (±â°è) +6); ÀÇ strcpy (printstring ' "); °æ¿ì (¶Ç, s_flag == 1) {strcat¿Í (printstring, sysnameÀ̸ç); strcat¿Í ( ""printstring); } °æ¿ì (n_flag == 1) {strcat¿Í (printstring ³ëµå À̸§); strcat¿Í ( ""printstring); } °æ¿ì (r_flag == 1) {strcat¿Í (printstring, ÇØÁ¦); strcat¿Í ( ""printstring); } °æ¿ì (v_flag¿¡ == 1) {strcat¿Í (printstring ¹öÀü); strcat¿Í ( ""printstring); } °æ¿ì (m_flag == 1) {strcat¿Í (printstring ±â°è); strcat¿Í ( ""printstring); } µÐ´Ù (printstring); ¹«·á (printstring); } 0 ¹Ýȯ;} ¹«È¿ print_usage (¹«È¿) {½¡ºÒ * »ç¿ë [] = { "³¡³ª¸é uname - (C) 2004 Äɺó ¿Ð µå·Ð", "GNU ÀÏ¹Ý °øÁß »ç¿ë Çã°¡¼­ÀÇ Á¶°Ç¿¡ µû¶ó ºÐ»ê", "»ç¿ë", "³¡³ª¸é uname "," ","Ä¿³Î ¹öÀüÀ» Àμâ -v Ä¿³Î ¹öÀüÀ» Àμâ -r ","³×Æ®¿öÅ© ³ëµåÀÇ È£½ºÆ® À̸§À» Àμâ -n ","ÄÄÇ»ÅÍ Çϵå¿þ¾î À̸§À» "Àμâ -m", "Ä¿³ÎÀÇ À̸§À» Àμâ -s ,} "Àº uname ³¡³ª¸é uname -s °°Àº ¿ªÇÒÀ», ¿É¼Ç¾øÀÌ", "", "À§ÀÇ ¸ðµç Àμâ -a"; I = 0 int·Î; À§ÇÑ (I = 0; I´Â <12; I ++) {printf¿Í (I + "%ÀÇ SN"* (»ç¿ë·®)); }}}


uname. °ü·Ã ¼ÒÇÁÆ®¿þ¾î

rbvba.

RBVBA´Â VisualBoyAdvance¿Í ÇÔ²² »ç¿ëÇϱâÀ§ÇÑ ÀçÁ¶Á¤ °ÔÀÓ º¸ÀÌ ROM ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù. ...

307

´Ù¿î·Îµå

PDF Concat.

PDF CONCAT´Â PDFTK - PDF ÅøŶÀ» »ç¿ëÇÏ¿© ´Ù¾çÇÑ PDF ÆÄÀÏÀ» ÇϳªÀÇ ¿¬°á (º´ÇÕ)À» ¿¬°áÇÏ´Â ÀÛÀº µµ±¸ÀÔ´Ï´Ù. ...

166

´Ù¿î·Îµå