p!ranha?
Server IP : 103.169.32.36  /  Your IP : 216.73.217.13
Web Server : Apache
System : Linux web.dpmptsp 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : apache ( 48)
PHP Version : 5.6.40
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/share/bash-completion/completions/

Upload File :
Curr3nt_D!r [ Writeable ] D0cum3nt_r0Ot [ Writeable ]

 
Command :
Current File : /usr/share/bash-completion/completions/rpm
# bash completion for rpm                                  -*- shell-script -*-

# helper functions

_rpm_installed_packages()
{
    if [[ -r /var/log/rpmpkgs && \
        /var/log/rpmpkgs -nt /var/lib/rpm/Packages ]]; then
        # using RHL 7.2 or later - this is quicker than querying the DB
        COMPREPLY=( $( compgen -W "$( sed -ne \
            's|^\([^[:space:]]\{1,\}\)-[^[:space:]-]\{1,\}-[^[:space:]-]\{1,\}\.rpm$|\1|p' \
            /var/log/rpmpkgs )" -- "$cur" ) )
    elif type rpmqpack &>/dev/null ; then
        # SUSE's rpmqpack is faster than rpm -qa
        COMPREPLY=( $( compgen -W '$( rpmqpack )' -- "$cur" ) )
    else
        COMPREPLY=( $( ${1:-rpm} -qa --nodigest --nosignature \
            --queryformat='%{NAME} ' "$cur*" 2>/dev/null ) )
    fi
}

_rpm_groups()
{
    local IFS=$'\n'
    COMPREPLY=( $( compgen -W "$( ${1:-rpm} -qa --nodigest --nosignature \
        --queryformat='%{GROUP}\n' 2>/dev/null )" -- "$cur" ) )
}

_rpm_macros()
{
    # get a list of macros
    COMPREPLY=( $( compgen -W "$( ${1:-rpm} --showrc | sed -ne \
        's/^-\{0,1\}[0-9]\{1,\}[:=][[:space:]]\{1,\}\([^[:space:](]\{3,\}\).*/%\1/p' )" \
        -- "$cur" ) )
}

_rpm_buildarchs()
{
    COMPREPLY=( $( compgen -W "$( ${1:-rpm} --showrc | sed -ne \
        's/^\s*compatible\s\s*build\s\s*archs\s*:\s*\(.*\)/\1/ p' )" \
        -- "$cur" ) )
}

# rpm(8) completion
#
_rpm()
{
    local cur prev words cword split
    _init_completion -s || return

    if [[ $cword -eq 1 ]]; then
        # first parameter on line
        case $cur in
            --*)
                COMPREPLY=( $( compgen -W '--help --version --initdb
                    --checksig --addsign --delsign --rebuilddb --showrc
                    --setperms --setugids --eval --install --upgrade --query
                    --freshen --erase --verify --querytags --import' \
                        -- "$cur" ) )
                ;;
            *)
                COMPREPLY=( $( compgen -W '-e -E -F -i -q -t -U -V' \
                    -- "$cur" ) )
                ;;
        esac
        return 0
    fi

    case $prev in
        --dbpath|--excludepath|--prefix|--relocate|--root|-r)
            _filedir -d
            return 0
            ;;
        --eval|-E)
            _rpm_macros $1
            return 0
            ;;
        --pipe)
            compopt -o filenames
            COMPREPLY=( $( compgen -c -- "$cur" ) )
            return 0
            ;;
        --rcfile)
            _filedir
            return 0
            ;;
        --specfile)
            # complete on .spec files
            _filedir spec
            return 0
            ;;
        --whatprovides)
            if [[ "$cur" == */* ]]; then
                _filedir
            else
                # complete on capabilities
                local IFS=$'\n'
                COMPREPLY=( $( compgen -W "$( $1 -qa --nodigest --nosignature \
                    --queryformat='%{PROVIDENAME}\n' 2>/dev/null )" \
                    -- "$cur" ) )
            fi
            return 0
            ;;
        --whatrequires)
            if [[ "$cur" == */* ]]; then
                _filedir
            else
                # complete on capabilities
                local IFS=$'\n'
                COMPREPLY=( $( compgen -W "$( $1 -qa --nodigest --nosignature \
                    --queryformat='%{REQUIRENAME}\n' 2>/dev/null )" \
                    -- "$cur" ) )
            fi
            return 0
            ;;
        --define|-D|--fileid|--hdrid|--pkgid)
            # argument required but no completions available
            return 0
            ;;
    esac

    $split && return 0

    # options common to all modes
    local opts="--define= --eval= --macros= --nodigest --nosignature --rcfile=
        --quiet --pipe --verbose"

    case ${words[1]} in
        -[iFU]*|--install|--freshen|--upgrade)
            if [[ "$cur" == -* ]]; then
                COMPREPLY=( $( compgen -W "$opts --percent --force --test
                --replacepkgs --replacefiles --root --excludedocs --includedocs
                --noscripts --ignorearch --dbpath --prefix= --ignoreos --nodeps
                --allfiles --ftpproxy --ftpport --justdb --httpproxy --httpport
                --noorder --relocate= --badreloc --notriggers --excludepath=
                --ignoresize --oldpackage --queryformat --repackage
                --nosuggests" -- "$cur" ) )
            else
                _filedir '[rs]pm'
            fi
            ;;
        -e|--erase)
            if [[ "$cur" == -* ]]; then
                COMPREPLY=( $( compgen -W "$opts --allmatches --noscripts
                    --notriggers --nodeps --test --repackage" -- "$cur" ) )
            else
                _rpm_installed_packages $1
            fi
            ;;
        -q*|--query)
            # options common to all query types
            opts+=" --changelog --configfiles --conflicts --docfiles --dump
                --enhances --filesbypkg --filecaps --fileclass --filecolor
                --fileprovide --filerequire --filesbypkg --info --list
                --obsoletes --pipe --provides --queryformat= --requires
                --scripts --suggests --triggers --xml"

            if [[ ${words[@]} == *\ -@(*([^ -])f|-file )* ]]; then
                # -qf completion
                if [[ "$cur" == -* ]]; then
                    COMPREPLY=( $( compgen -W "$opts --dbpath --fscontext
                        --last --root --state" -- "$cur" ) )
                else
                    _filedir
                fi
            elif [[ ${words[@]} == *\ -@(*([^ -])g|-group )* ]]; then
                # -qg completion
                _rpm_groups $1
            elif [[ ${words[@]} == *\ -@(*([^ -])p|-package )* ]]; then
                # -qp; uninstalled package completion
                if [[ "$cur" == -* ]]; then
                    COMPREPLY=( $( compgen -W "$opts --ftpport --ftpproxy
                        --httpport --httpproxy --nomanifest" -- "$cur" ) )
                else
                    _filedir '[rs]pm'
                fi
            else
                # -q; installed package completion
                if [[ "$cur" == -* ]]; then
                    COMPREPLY=( $( compgen -W "$opts --all --file --fileid
                        --dbpath --fscontext --ftswalk --group --hdrid --last
                        --package --pkgid --root= --specfile --state
                        --triggeredby --whatprovides --whatrequires" \
                            -- "$cur" ) )
                elif [[ ${words[@]} != *\ -@(*([^ -])a|-all )* ]]; then
                    _rpm_installed_packages $1
                fi
            fi
            ;;
        -K*|--checksig)
            if [[ "$cur" == -* ]]; then
                COMPREPLY=( $( compgen -W "$opts --nopgp --nogpg --nomd5" \
                    -- "$cur" ) )
            else
                _filedir '[rs]pm'
            fi
            ;;
        -[Vy]*|--verify)
            if [[ "$cur" == -* ]]; then
                COMPREPLY=( $( compgen -W "$opts --root= --dbpath --nodeps
                    --nogroup --nolinkto --nomode --nomtime --nordev --nouser
                    --nofiles --noscripts --nomd5 --querytags --specfile
                    --whatrequires --whatprovides" -- "$cur" ) )
            # check whether we're doing file completion
            elif [[ ${words[@]} == *\ -@(*([^ -])f|-file )* ]]; then
                _filedir
            elif [[ ${words[@]} == *\ -@(*([^ -])g|-group )* ]]; then
                _rpm_groups $1
            elif [[ ${words[@]} == *\ -@(*([^ -])p|-package )* ]]; then
                _filedir '[rs]pm'
            else
                _rpm_installed_packages $1
            fi
            ;;
        --resign|--addsign|--delsign)
            _filedir '[rs]pm'
            ;;
        --setperms|--setgids)
            _rpm_installed_packages $1
            ;;
        --import|--dbpath|--root)
            if [[ "$cur" == -* ]]; then
                COMPREPLY=( $( compgen -W '--import --dbpath --root=' \
                    -- "$cur" ) )
            else
                _filedir
            fi
            ;;
    esac
    [[ $COMPREPLY == *= ]] && compopt -o nospace

    return 0
} &&
complete -F _rpm rpm

_rpmbuild()
{
    local cur prev words cword split
    _init_completion -s || return

    local rpm="${1%build*}"
    [[ $rpm == $1 ]] || ! type $rpm &>/dev/null && rpm=

    case $prev in
        --buildroot|--root|-r|--dbpath)
            _filedir -d
            return 0
            ;;
        --target)
            _rpm_buildarchs
            return 0
            ;;
        --eval|-E)
            _rpm_macros $rpm
            return 0
            ;;
        --macros|--rcfile)
            _filedir
            return 0
            ;;
        --buildpolicy)
            local cfgdir=$( $rpm --eval '%{_rpmconfigdir}' 2>/dev/null )
            if [[ $cfgdir ]]; then
                COMPREPLY=( $( compgen -W "$( command ls $cfgdir 2>/dev/null \
                    | sed -ne 's/^brp-//p' )" -- "$cur" ) )
            fi
            ;;
        --define|-D|--with|--without)
            return 0
            ;;
    esac

    $split && return 0

    if [[ $cur == -* ]]; then
        COMPREPLY=( $( compgen -W "$( _parse_help "$1" )" -- "$cur" ) )
        [[ $COMPREPLY == *= ]] && compopt -o nospace
        return 0
    fi

    # Figure out file extensions to complete
    local word ext
    for word in ${words[@]}; do
        case $word in
            -b?)
                ext=spec
                break
                ;;
            -t?|--tarbuild)
                ext='@(t?(ar.)@([gx]z|bz?(2))|tar?(.@(lzma|Z)))'
                break
                ;;
            --rebuild|--recompile)
                ext='@(?(no)src.r|s)pm'
                break
                ;;
        esac
    done
    [[ -n $ext ]] && _filedir $ext
} &&
complete -F _rpmbuild rpmbuild rpmbuild-md5

# ex: ts=4 sw=4 et filetype=sh
N4m3
5!z3
L45t M0d!f!3d
0wn3r / Gr0up
P3Rm!55!0n5
0pt!0n5
..
--
June 09 2021 16:11:06
0 / 0
0755
addpart
0.508 KB
February 02 2021 16:31:37
0 / 0
0644
blkdiscard
0.636 KB
February 02 2021 16:31:37
0 / 0
0644
blkid
1.475 KB
February 02 2021 16:31:37
0 / 0
0644
blockdev
0.743 KB
February 02 2021 16:31:37
0 / 0
0644
bootctl
1.793 KB
December 07 2023 14:51:19
0 / 0
0644
busctl
7.535 KB
December 07 2023 14:51:19
0 / 0
0644
cal
0.395 KB
February 02 2021 16:31:37
0 / 0
0644
cfdisk
0.719 KB
February 02 2021 16:31:37
0 / 0
0644
chcpu
1.178 KB
February 02 2021 16:31:37
0 / 0
0644
chfn
0.435 KB
February 02 2021 16:31:37
0 / 0
0644
chrt
0.781 KB
February 02 2021 16:31:37
0 / 0
0644
chsh
0.494 KB
February 02 2021 16:31:37
0 / 0
0644
col
0.449 KB
February 02 2021 16:31:37
0 / 0
0644
colcrt
0.473 KB
February 02 2021 16:31:37
0 / 0
0644
colrm
0.497 KB
February 02 2021 16:31:37
0 / 0
0644
column
0.708 KB
February 02 2021 16:31:37
0 / 0
0644
coredumpctl
3.339 KB
December 07 2023 14:51:19
0 / 0
0644
ctrlaltdel
0.327 KB
February 02 2021 16:31:37
0 / 0
0644
delpart
0.634 KB
February 02 2021 16:31:37
0 / 0
0644
dmesg
1.031 KB
February 02 2021 16:31:37
0 / 0
0644
dracut
3.5 KB
September 30 2020 15:57:58
0 / 0
0644
eject
1.164 KB
February 02 2021 16:31:37
0 / 0
0644
fallocate
0.579 KB
February 02 2021 16:31:37
0 / 0
0644
fdformat
0.404 KB
February 02 2021 16:31:37
0 / 0
0644
fdisk
1.046 KB
February 02 2021 16:31:37
0 / 0
0644
findmnt
2.772 KB
February 02 2021 16:31:37
0 / 0
0644
firewall-cmd
10.099 KB
April 28 2021 13:31:12
0 / 0
0644
flock
0.84 KB
February 02 2021 16:31:37
0 / 0
0644
fsck
0.771 KB
February 02 2021 16:31:37
0 / 0
0644
fsck.cramfs
0.496 KB
February 02 2021 16:31:37
0 / 0
0644
fsck.minix
0.394 KB
February 02 2021 16:31:37
0 / 0
0644
fsfreeze
0.512 KB
February 02 2021 16:31:37
0 / 0
0644
fstrim
0.611 KB
February 02 2021 16:31:37
0 / 0
0644
gapplication
1.356 KB
October 22 2016 05:18:00
0 / 0
0644
gdbus
0.913 KB
October 22 2016 05:18:00
0 / 0
0644
getopt
0.796 KB
February 02 2021 16:31:37
0 / 0
0644
grub
11.407 KB
April 30 2024 19:38:52
0 / 0
0644
gsettings
2.763 KB
January 08 2018 21:34:00
0 / 0
0644
hexdump
0.644 KB
February 02 2021 16:31:37
0 / 0
0644
hostnamectl
2.161 KB
December 07 2023 14:51:19
0 / 0
0644
hwclock
0.915 KB
February 02 2021 16:31:37
0 / 0
0644
ionice
0.817 KB
February 02 2021 16:31:37
0 / 0
0644
ipcrm
1.39 KB
February 02 2021 16:31:37
0 / 0
0644
ipcs
0.502 KB
February 02 2021 16:31:37
0 / 0
0644
isosize
0.416 KB
February 02 2021 16:31:37
0 / 0
0644
journalctl
5.403 KB
December 07 2023 14:51:19
0 / 0
0644
kernel-install
1.75 KB
December 07 2023 14:51:19
0 / 0
0644
kmod
3.159 KB
April 01 2020 02:58:15
0 / 0
0644
ldattach
1.233 KB
February 02 2021 16:31:37
0 / 0
0644
localectl
3.355 KB
December 07 2023 14:51:19
0 / 0
0644
logger
1.132 KB
February 02 2021 16:31:37
0 / 0
0644
loginctl
4.03 KB
December 07 2023 14:51:19
0 / 0
0644
look
0.559 KB
February 02 2021 16:31:37
0 / 0
0644
losetup
1.469 KB
February 02 2021 16:31:37
0 / 0
0644
lsblk
1.441 KB
February 02 2021 16:31:37
0 / 0
0644
lscpu
0.81 KB
February 02 2021 16:31:37
0 / 0
0644
lsinitrd
2.046 KB
September 30 2020 15:57:58
0 / 0
0644
lslocks
0.979 KB
February 02 2021 16:31:37
0 / 0
0644
machinectl
3.119 KB
December 07 2023 14:51:19
0 / 0
0644
mcookie
0.49 KB
February 02 2021 16:31:37
0 / 0
0644
mkfs
0.676 KB
February 02 2021 16:31:37
0 / 0
0644
mkfs.cramfs
0.802 KB
February 02 2021 16:31:37
0 / 0
0644
mkfs.minix
0.699 KB
February 02 2021 16:31:37
0 / 0
0644
mkswap
0.747 KB
February 02 2021 16:31:37
0 / 0
0644
more
0.516 KB
February 02 2021 16:31:37
0 / 0
0644
mountpoint
0.557 KB
February 02 2021 16:31:37
0 / 0
0644
namei
0.488 KB
February 02 2021 16:31:37
0 / 0
0644
nmcli
3.744 KB
November 16 2020 16:15:05
0 / 0
0644
nsenter
0.933 KB
February 02 2021 16:31:37
0 / 0
0644
partx
1.074 KB
February 02 2021 16:31:37
0 / 0
0644
pivot_root
0.378 KB
February 02 2021 16:31:37
0 / 0
0644
prlimit
1.16 KB
February 02 2021 16:31:37
0 / 0
0644
raw
0.471 KB
February 02 2021 16:31:37
0 / 0
0644
readprofile
0.663 KB
February 02 2021 16:31:37
0 / 0
0644
rename
0.617 KB
February 02 2021 16:31:37
0 / 0
0644
renice
0.793 KB
February 02 2021 16:31:37
0 / 0
0644
resizepart
0.675 KB
February 02 2021 16:31:37
0 / 0
0644
rev
0.422 KB
February 02 2021 16:31:37
0 / 0
0644
rpm
9.771 KB
November 24 2021 16:33:30
0 / 0
0644
rtcwake
0.821 KB
February 02 2021 16:31:37
0 / 0
0644
runuser
0.844 KB
February 02 2021 16:31:37
0 / 0
0644
script
0.651 KB
February 02 2021 16:31:37
0 / 0
0644
scriptreplay
0.578 KB
February 02 2021 16:31:37
0 / 0
0644
setarch
0.757 KB
February 02 2021 16:31:37
0 / 0
0644
setpriv
1.968 KB
February 02 2021 16:31:37
0 / 0
0644
setsid
0.423 KB
February 02 2021 16:31:37
0 / 0
0644
setterm
2.243 KB
February 02 2021 16:31:37
0 / 0
0644
sfdisk
1.414 KB
February 02 2021 16:31:37
0 / 0
0644
su
0.844 KB
February 02 2021 16:31:37
0 / 0
0644
swaplabel
0.62 KB
February 02 2021 16:31:37
0 / 0
0644
swapon
1.317 KB
February 02 2021 16:31:37
0 / 0
0644
systemctl
12.295 KB
December 07 2023 14:51:19
0 / 0
0644
systemd-analyze
3.896 KB
December 07 2023 14:51:19
0 / 0
0644
systemd-cat
1.867 KB
December 07 2023 14:51:19
0 / 0
0644
systemd-cgls
1.75 KB
December 07 2023 14:51:19
0 / 0
0644
systemd-cgtop
1.322 KB
December 07 2023 14:51:19
0 / 0
0644
systemd-delta
1.906 KB
December 07 2023 14:51:19
0 / 0
0644
systemd-detect-virt
1.286 KB
December 07 2023 14:51:19
0 / 0
0644
systemd-nspawn
5.738 KB
December 07 2023 14:51:19
0 / 0
0644
systemd-run
3.514 KB
December 07 2023 14:51:19
0 / 0
0644
tailf
0.518 KB
February 02 2021 16:31:37
0 / 0
0644
taskset
1.058 KB
February 02 2021 16:31:37
0 / 0
0644
tc
26.405 KB
September 30 2020 16:40:48
0 / 0
0644
timedatectl
2.52 KB
December 07 2023 14:51:19
0 / 0
0644
tuned-adm
0.499 KB
March 21 2019 22:10:46
0 / 0
0644
udevadm
3.639 KB
December 07 2023 14:51:19
0 / 0
0644
ul
0.64 KB
February 02 2021 16:31:37
0 / 0
0644
unshare
0.484 KB
February 02 2021 16:31:37
0 / 0
0644
utmpdump
0.455 KB
February 02 2021 16:31:37
0 / 0
0644
uuidgen
0.375 KB
February 02 2021 16:31:37
0 / 0
0644
wdctl
1.174 KB
February 02 2021 16:31:37
0 / 0
0644
whereis
0.522 KB
February 02 2021 16:31:37
0 / 0
0644
wipefs
0.742 KB
February 02 2021 16:31:37
0 / 0
0644
write
0.482 KB
February 02 2021 16:31:37
0 / 0
0644
yum
11.227 KB
October 01 2020 17:03:44
0 / 0
0644
yummain.py
11.227 KB
October 01 2020 17:03:44
0 / 0
0644
zramctl
1.185 KB
February 02 2021 16:31:37
0 / 0
0644