File manager - Edit - /home/opticamezl/www/newok/shell.zip
Back
PK ��\&o- shell.min.jsnu �[��� (function(o){typeof exports=="object"&&typeof module=="object"?o(require("../../lib/codemirror")):typeof define=="function"&&define.amd?define(["../../lib/codemirror"],o):o(CodeMirror)})(function(o){"use strict";o.defineMode("shell",function(){var s={};function h(n,e){for(var i=0;i<e.length;i++)s[e[i]]=n}var k=["true","false"],d=["if","then","do","else","elif","while","until","for","in","esac","fi","fin","fil","done","exit","set","unset","export","function"],p=["ab","awk","bash","beep","cat","cc","cd","chown","chmod","chroot","clear","cp","curl","cut","diff","echo","find","gawk","gcc","get","git","grep","hg","kill","killall","ln","ls","make","mkdir","openssl","mv","nc","nl","node","npm","ping","ps","restart","rm","rmdir","sed","service","sh","shopt","shred","source","sort","sleep","ssh","start","stop","su","sudo","svn","tee","telnet","top","touch","vi","vim","wall","wc","wget","who","write","yes","zsh"];o.registerHelper("hintWords","shell",k.concat(d,p)),h("atom",k),h("keyword",d),h("builtin",p);function g(n,e){if(n.eatSpace())return null;var i=n.sol(),t=n.next();if(t==="\\")return n.next(),null;if(t==="'"||t==='"'||t==="`")return e.tokens.unshift(c(t,t==="`"?"quote":"string")),u(n,e);if(t==="#")return i&&n.eat("!")?(n.skipToEnd(),"meta"):(n.skipToEnd(),"comment");if(t==="$")return e.tokens.unshift(a),u(n,e);if(t==="+"||t==="=")return"operator";if(t==="-")return n.eat("-"),n.eatWhile(/\w/),"attribute";if(t=="<"){if(n.match("<<"))return"operator";var f=n.match(/^<-?\s*['"]?([^'"]*)['"]?/);if(f)return e.tokens.unshift(v(f[1])),"string-2"}if(/\d/.test(t)&&(n.eatWhile(/\d/),n.eol()||!/\w/.test(n.peek())))return"number";n.eatWhile(/[\w-]/);var r=n.current();return n.peek()==="="&&/\w+/.test(r)?"def":s.hasOwnProperty(r)?s[r]:null}function c(n,e){var i=n=="("?")":n=="{"?"}":n;return function(t,f){for(var r,l=!1;(r=t.next())!=null;){if(r===i&&!l){f.tokens.shift();break}else if(r==="$"&&!l&&n!=="'"&&t.peek()!=i){l=!0,t.backUp(1),f.tokens.unshift(a);break}else{if(!l&&n!==i&&r===n)return f.tokens.unshift(c(n,e)),u(t,f);if(!l&&/['"]/.test(r)&&!/['"]/.test(n)){f.tokens.unshift(w(r,"string")),t.backUp(1);break}}l=!l&&r==="\\"}return e}}function w(n,e){return function(i,t){return t.tokens[0]=c(n,e),i.next(),u(i,t)}}var a=function(n,e){e.tokens.length>1&&n.eat("$");var i=n.next();return/['"({]/.test(i)?(e.tokens[0]=c(i,i=="("?"quote":i=="{"?"def":"string"),u(n,e)):(/\d/.test(i)||n.eatWhile(/\w/),e.tokens.shift(),"def")};function v(n){return function(e,i){return e.sol()&&e.string==n&&i.tokens.shift(),e.skipToEnd(),"string-2"}}function u(n,e){return(e.tokens[0]||g)(n,e)}return{startState:function(){return{tokens:[]}},token:function(n,e){return u(n,e)},closeBrackets:"()[]{}''\"\"``",lineComment:"#",fold:"brace"}}),o.defineMIME("text/x-sh","shell"),o.defineMIME("application/x-sh","shell")}); PK ��\8���. . shell.min.js.gznu �[��� � uV�o�6~�__�l�٣���C����Ei�dq�H���d������8�BR���~}$E�N�NjE4=��uy��6�rz���d�4��j|,51��� ��<M���s]`#��(��K�����$)�qIV��a�f�|�~ ;���2r�,^Ygd�`�ӈ�IH�VX�&mz:se��_�{WQ�Ԇx�������UysC� Wr�� {�g:��-|��B ��$�J��SN��T` �6Z���:�� � 0��y�c���X� k� ���l������\x��;�?T�����m�*5 Z�:S��K Y�L0�t����]@ޅ�v!ޝ ~�0�K߅0�������F�}�;�ޫnQY�U�0PU�O�����Ry���N�R�&�bFs��7���nC-+ź3Q�i�X,�\�t���zk>��Z�����]�2>�cL��9�C �F:�>�m��N �uh~úEC���}Ѧ�!�@�}�k�G �R�*���>���xԦ V��m'k�y��'��"�eIT��}nE��R��3�Juu���A�Vׄ2�U����%q�sX�a2d,X� �p>��5\�|�,0uz�ʦ���,ɉc���w�!d����O�o& �$!3�K�R���_��*eР@��۹nT� �82��͐���3�� LJ�� ��ea��_d�>�)ᜑ���h �04�.���}�Ʒ�����rm߭�a�$��װyG��<�]�0�)WwJ�P�۟��%���y��:�h��gq���<�yDM���{B���-X\�����͜�Wi���k*W��N���x3x0t ��ٴ�������G/�+��<���y��@e�(d~y�%����J8V>���|v� ����t��C��\&ɬ��r�l�+]l �}�߁�Aނ�M5�#Iܐ�Kz���=s�V�[rGY�����&��;Pc�����W�3٧�L�"Sm�dv���ER#Αvq,/�"�k��pC�#��cW^�]27m�����Й�.h��5|2�����t;�:]i�E}���iLZ�%�g�%�q�[I� D�j1�4�8:��ϯN<�� @���@��� ��&�K9I0��9WI"_��K��|?���l�e�����Sx?;�0�����,[m���u��-C��[��Z[�Ո|��f@�jsװ�o߀�R�xCg�X��"��9B�S6���#�n�p;��}|�!ڶ����P��� &o- PK ��\J�a shell.jsnu �[��� // CodeMirror, copyright (c) by Marijn Haverbeke and others // Distributed under an MIT license: https://codemirror.net/5/LICENSE (function(mod) { if (typeof exports == "object" && typeof module == "object") // CommonJS mod(require("../../lib/codemirror")); else if (typeof define == "function" && define.amd) // AMD define(["../../lib/codemirror"], mod); else // Plain browser env mod(CodeMirror); })(function(CodeMirror) { "use strict"; CodeMirror.defineMode('shell', function() { var words = {}; function define(style, dict) { for(var i = 0; i < dict.length; i++) { words[dict[i]] = style; } }; var commonAtoms = ["true", "false"]; var commonKeywords = ["if", "then", "do", "else", "elif", "while", "until", "for", "in", "esac", "fi", "fin", "fil", "done", "exit", "set", "unset", "export", "function"]; var commonCommands = ["ab", "awk", "bash", "beep", "cat", "cc", "cd", "chown", "chmod", "chroot", "clear", "cp", "curl", "cut", "diff", "echo", "find", "gawk", "gcc", "get", "git", "grep", "hg", "kill", "killall", "ln", "ls", "make", "mkdir", "openssl", "mv", "nc", "nl", "node", "npm", "ping", "ps", "restart", "rm", "rmdir", "sed", "service", "sh", "shopt", "shred", "source", "sort", "sleep", "ssh", "start", "stop", "su", "sudo", "svn", "tee", "telnet", "top", "touch", "vi", "vim", "wall", "wc", "wget", "who", "write", "yes", "zsh"]; CodeMirror.registerHelper("hintWords", "shell", commonAtoms.concat(commonKeywords, commonCommands)); define('atom', commonAtoms); define('keyword', commonKeywords); define('builtin', commonCommands); function tokenBase(stream, state) { if (stream.eatSpace()) return null; var sol = stream.sol(); var ch = stream.next(); if (ch === '\\') { stream.next(); return null; } if (ch === '\'' || ch === '"' || ch === '`') { state.tokens.unshift(tokenString(ch, ch === "`" ? "quote" : "string")); return tokenize(stream, state); } if (ch === '#') { if (sol && stream.eat('!')) { stream.skipToEnd(); return 'meta'; // 'comment'? } stream.skipToEnd(); return 'comment'; } if (ch === '$') { state.tokens.unshift(tokenDollar); return tokenize(stream, state); } if (ch === '+' || ch === '=') { return 'operator'; } if (ch === '-') { stream.eat('-'); stream.eatWhile(/\w/); return 'attribute'; } if (ch == "<") { if (stream.match("<<")) return "operator" var heredoc = stream.match(/^<-?\s*['"]?([^'"]*)['"]?/) if (heredoc) { state.tokens.unshift(tokenHeredoc(heredoc[1])) return 'string-2' } } if (/\d/.test(ch)) { stream.eatWhile(/\d/); if(stream.eol() || !/\w/.test(stream.peek())) { return 'number'; } } stream.eatWhile(/[\w-]/); var cur = stream.current(); if (stream.peek() === '=' && /\w+/.test(cur)) return 'def'; return words.hasOwnProperty(cur) ? words[cur] : null; } function tokenString(quote, style) { var close = quote == "(" ? ")" : quote == "{" ? "}" : quote return function(stream, state) { var next, escaped = false; while ((next = stream.next()) != null) { if (next === close && !escaped) { state.tokens.shift(); break; } else if (next === '$' && !escaped && quote !== "'" && stream.peek() != close) { escaped = true; stream.backUp(1); state.tokens.unshift(tokenDollar); break; } else if (!escaped && quote !== close && next === quote) { state.tokens.unshift(tokenString(quote, style)) return tokenize(stream, state) } else if (!escaped && /['"]/.test(next) && !/['"]/.test(quote)) { state.tokens.unshift(tokenStringStart(next, "string")); stream.backUp(1); break; } escaped = !escaped && next === '\\'; } return style; }; }; function tokenStringStart(quote, style) { return function(stream, state) { state.tokens[0] = tokenString(quote, style) stream.next() return tokenize(stream, state) } } var tokenDollar = function(stream, state) { if (state.tokens.length > 1) stream.eat('$'); var ch = stream.next() if (/['"({]/.test(ch)) { state.tokens[0] = tokenString(ch, ch == "(" ? "quote" : ch == "{" ? "def" : "string"); return tokenize(stream, state); } if (!/\d/.test(ch)) stream.eatWhile(/\w/); state.tokens.shift(); return 'def'; }; function tokenHeredoc(delim) { return function(stream, state) { if (stream.sol() && stream.string == delim) state.tokens.shift() stream.skipToEnd() return "string-2" } } function tokenize(stream, state) { return (state.tokens[0] || tokenBase) (stream, state); }; return { startState: function() {return {tokens:[]};}, token: function(stream, state) { return tokenize(stream, state); }, closeBrackets: "()[]{}''\"\"``", lineComment: '#', fold: "brace" }; }); CodeMirror.defineMIME('text/x-sh', 'shell'); // Apache uses a slightly different Media Type for Shell scripts // http://svn.apache.org/repos/asf/httpd/httpd/trunk/docs/conf/mime.types CodeMirror.defineMIME('application/x-sh', 'shell'); }); PK ��\&o- shell.min.jsnu �[��� PK ��\8���. . C shell.min.js.gznu �[��� PK ��\J�a � shell.jsnu �[��� PK � �%
| ver. 1.4 |
Github
|
.
| PHP 8.3.23 | Generation time: 0 |
proxy
|
phpinfo
|
Settings