%PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 49.231.201.246 / Your IP : 216.73.216.149 Web Server : Apache/2.4.18 (Ubuntu) System : Linux 246 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64 User : root ( 0) PHP Version : 7.0.33-0ubuntu0.16.04.16 Disable Function : exec,passthru,shell_exec,system,proc_open,popen,pcntl_exec MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /proc/11585/cwd/html/egp/vagrant/provision/ |
Upload File : |
### # Modifying Yii2's files for Vagrant VM # # @author HA3IK <golubha3ik@gmail.com> # @version 1.0.0 BEGIN { print "AWK BEGINs its work:" IGNORECASE = 1 # Correct IP - wildcard last octet match(ip, /(([0-9]+\.)+)/, arr) ip = arr[1] "*" } # BODY { # Check if it's the same file if (FILENAME != isFile["same"]){ msg = "- Work with: " FILENAME # Close a previous file close(isFile["same"]) # Delete previous data delete isFile # Save current file isFile["same"] = FILENAME # Define array index for the file switch (FILENAME){ case /config\/web\.php$/: isFile["IsConfWeb"] = 1 msg = msg " - add allowed IP: " ip break } # Print the concatenated message for the file print msg } # IF config/web.php if (isFile["IsConfWeb"]){ # IF line has "allowedIPs" and doesn't has our IP if (match($0, "allowedIPs") && !match($0, ip)){ match($0, /([^\]]+)(.+)/, arr) $0 = sprintf("%s, '%s'%s", arr[1], ip, arr[2]) } # Rewrite the file print $0 > FILENAME } } END { print "AWK ENDs its work." }