2
0

DOS_shell.xml 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139
  1. <?xml version="1.0"?>
  2. <Language name="DOS shell" ext="bat" CaseSensitive="false">
  3. <Completion>
  4. alias ar asa awk
  5. "awk '{}'"
  6. "awk -F. '{print $1}'"
  7. banner basename bash bc bdiff break bunzip2 bzip2
  8. "case"
  9. "case $x in&#xD;
  10. 1)&#xD; echo ""uno"" &#xD;
  11. ;;&#xD;
  12. 2)&#xD; echo ""dos"" &#xD;
  13. ;;&#xD;
  14. *)&#xD; echo ""otro"" &#xD;
  15. ;;&#xD;
  16. esac"
  17. "cat " "cd " "cd .." "chgrp "
  18. "chmod " "chmod 755" "chmod 777"
  19. "chown"
  20. "chown usuario directorio/archivo"
  21. "continue"
  22. "cp "
  23. "cp origen destino"
  24. "crontab "
  25. "crontab -l"
  26. "crontab -l | grep "
  27. "date"
  28. "date +%Y%m%d %H%M%S"
  29. "df"
  30. "df -k"
  31. "df -k | grep "
  32. "do"
  33. "done"
  34. "du"
  35. "du -k"
  36. "echo"
  37. "echo """""
  38. "elif "
  39. "else"
  40. "esac"
  41. "exit"
  42. "expr"
  43. "fcopy"
  44. "fi"
  45. "for "
  46. "for variable in $lista&#xD;do&#xD;done"
  47. "format"
  48. "ftp "
  49. "grep "
  50. "head "
  51. "id "
  52. "if "
  53. "if [ expresíon ]; then&#xD;fi"
  54. "if [ expresíon ]; then&#xD;else&#xD;fi"
  55. "in"
  56. "join "
  57. "kill"
  58. "kill -9 "
  59. "ln"
  60. "ls"
  61. "ls -l"
  62. "mail"
  63. "man"
  64. "mkdir"
  65. "mv "
  66. "mv origen destino"
  67. "nawk "
  68. "nawk -F. ""{print $1}"""
  69. "ping"
  70. "passwd"
  71. "passwd usuario"
  72. "pwd"
  73. "ps "
  74. "ps -fu"
  75. "rm "
  76. "rmdir "
  77. "sleep "
  78. "sort"
  79. "tail "
  80. "tar"
  81. "telnet"
  82. "then"
  83. "top "
  84. "tty "
  85. "uname"
  86. "uniq"
  87. "until"
  88. "useradd"
  89. "useradd usuario"
  90. "vi "
  91. "vmstat "
  92. "wc "
  93. "wc -l "
  94. "while "
  95. "while [ exprsion ]; do &#xD;done"
  96. "who "
  97. "write "
  98. </Completion>
  99. <Attribute name="Keyword" ForeCol="#00A000" Bold="true"></Attribute>
  100. <Attribute name="Label" BackCol="#C8F7F7"></Attribute>
  101. <Identifiers CharsStart= "A..Za..z_$" Content = "A..Za..z0..9_">
  102. <Keyword>
  103. ANSI.SYS ATTRIB APPEND ASSIGN
  104. BACKUP BASIC BAT BREAK BUFFERS
  105. CHKDSK COPY CALL CD CHCP CHDIR CHKSTATE.SYS CHOICE CLS COMMAND CONFIG.SYS COUNTRY
  106. DIR DATE DBLSPACE DBLSPACE.SYS DEBUG DEFRAG DEL DELOLDOS DELTREE DEVICE DEVICEHIGH DISKCOMP DISKCOPY DISPLAY.SYS DOS DOSKEY DOSSHELL DRIVER.SYS DRIVPARM DRIVESPACE
  107. EDIT ECHO EMM386 EMM386.EXE ERASE ERROLEVEL EXE2BIN EXIT EXPAND
  108. FDISK FORMAT FASTHELP FASTOPEN FC FCBS FILES FIND FOR GOTO
  109. GRAFTABL GRAPHIC GWBASIC
  110. HELP HIMEM.SYS
  111. IF INCLUDE INTERLNK INTERLNK.EXE INTERSVR INSTALL
  112. JOIN
  113. KEYB
  114. LABEL LASTDRIVE LH LINK LOADFIX LOADHIGH
  115. MD MSCDEX MACROS MEM MEMMAKER MENUCOLOR MENUDEFAULT MENUITEM MIRROR MKDIR MODE MORE MOVE MSAV MSBACKUP MSD
  116. NLSFUNC NUMLOCK
  117. PATH PAUSE POWER POWER.EXE PRINT PRINTER.SYS PROMPT
  118. QBASIC
  119. RAMDRIVE RD RECOVER REM REN RENAME REPLACE RESTORE RMDIR
  120. SCANDISK SET SETVER SETVER.EXE SHARE SHELL SHIFT SHIPDISK SIZER.EXE SMARTDRV SMARTDRV.EXE SMARTMON SORT STACKS SUBMENU SUBST SWITCHES SYS
  121. TEMP TIME TREE TYPE
  122. UNDELETE UNFORMAT
  123. VDISK VER VERIFY VOL VSAFE
  124. XCOPY
  125. </Keyword>
  126. </Identifiers>
  127. <Token CharsStart="0..9" Content = '0..9' Attribute="NUMBER"> </Token>
  128. <String Start='"' End='"'></String>
  129. <Comment Start="REM" ></Comment>
  130. <Token Start=":" Attribute="Label"></Token>
  131. <Block Start="{" End="}" Name="blk_llaves" BackCol="#F7F7C8" Parent="Main"></Block>
  132. <Block Start="if" End="fi" Name="blk_if" BackCol="transparent"></Block>
  133. <Block Start="do" End="done" Name="blk_do" BackCol="transparent"></Block>
  134. <Block Start="case" End="esac" Name="blk_ca" BackCol="transparent"></Block>
  135. </Language>