亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? cdll

?? 一本完整的描述Unix Shell 編程的工具書的所有范例
??
?? 第 1 頁 / 共 2 頁
字號:
##############################################################################       cdll#       by Phil Braham##       #############################################       Latest version of this script available from#       http://freshmeat.net/projects/cd/#       ##############################################       .cd_new##       An enhancement of the Unix cd command##       There are unlimited stack entries and special entries. The stack#       entries keep the last cd_maxhistory#       directories that have been used. The special entries can be assigned#       to commonly used directories.##       The special entries may be pre-assigned by setting the environment#       variables CDSn or by using the -u or -U command.##       The following is a suggestion for the .profile file:##               . cdll              #  Set up the cd command#       alias cd='cd_new'           #  Replace te cd command#               cd -U               #  Upload pre-assigned entries for#                                   #+ the stact and special entries#               cd -D               #  Set non-default mode#               alias @="cd_new @"  #  Allow @ to be used to get history##       For help type:##               cd -h or#               cd -H################################################################################       Version 1.2.1##       Written by Phil Braham - Realtime Software Pty Ltd#       (realtime@mpx.com.au)#       Please send any suggestions or enhancements to the author (also at#       phil@braham.net)#############################################################################cd_hm (){        ${PRINTF} "%s" "cd [dir] [0-9] [@[s|h] [-g [&lt;dir&gt;]] [-d] [-D] [-r&lt;n&gt;] [dir|0-9] [-R&lt;n&gt;] [&lt;dir&gt;|0-9]   [-s&lt;n&gt;] [-S&lt;n&gt;] [-u] [-U] [-f] [-F] [-h] [-H] [-v]    &lt;dir&gt; Go to directory    0-n         Goto previous directory (0 is previous, 1 is last but 1 etc)                n is up to max history (default is 50)    @           List history and special entries    @h          List history entries    @s          List special entries    -g [&lt;dir&gt;]  Go to literal name (bypass special names)                This is to allow access to dirs called '0','1','-h' etc    -d          Change default action - verbose. (See note)    -D          Change default action - silent. (See note)    -s&lt;n&gt;       Go to the special entry &lt;n&gt;*    -S&lt;n&gt;       Go to the special entry &lt;n&gt; and replace it with the current dir*    -r&lt;n&gt; [&lt;dir&gt;] Go to directory &lt;dir&gt; and then put it on special entry &lt;n&gt;*    -R&lt;n&gt; [&lt;dir&gt;] Go to directory &lt;dir&gt; and put current dir on special entry &lt;n&gt;*    -a&lt;n&gt;       Alternative suggested directory. See note below.    -f [&lt;file&gt;] File entries to &lt;file&gt;.    -u [&lt;file&gt;] Update entries from &lt;file&gt;.                If no filename supplied then default file (${CDPath}${2:-"$CDFile"}) is used                -F and -U are silent versions    -v          Print version number    -h          Help    -H          Detailed help    *The special entries (0 - 9) are held until log off, replaced by another entry     or updated with the -u command    Alternative suggested directories:    If a directory is not found then CD will suggest any possibilities. These are    directories starting with the same letters and if any are found they are listed    prefixed with -a&lt;n&gt; where &lt;n&gt; is a number.    It's possible to go to the directory by entering cd -a&lt;n&gt; on the command line.         The directory for -r&lt;n&gt; or -R&lt;n&gt; may be a number. For example:        $ cd -r3 4  Go to history entry 4 and put it on special entry 3        $ cd -R3 4  Put current dir on the special entry 3 and go to history entry 4        $ cd -s3    Go to special entry 3        Note that commands R,r,S and s may be used without a number and refer to 0:        $ cd -s     Go to special entry 0        $ cd -S     Go to special entry 0 and make special entry 0 current dir        $ cd -r 1   Go to history entry 1 and put it on special entry 0        $ cd -r     Go to history entry 0 and put it on special entry 0    "        if ${TEST} "$CD_MODE" = "PREV"        then                ${PRINTF} "$cd_mnset"        else                ${PRINTF} "$cd_mset"        fi}cd_Hm (){        cd_hm        ${PRINTF} "%s" "        The previous directories (0-$cd_maxhistory) are stored in the        environment variables CD[0] - CD[$cd_maxhistory]        Similarly the special directories S0 - $cd_maxspecial are in        the environment variable CDS[0] - CDS[$cd_maxspecial]        and may be accessed from the command line        The default pathname for the -f and -u commands is $CDPath        The default filename for the -f and -u commands is $CDFile        Set the following environment variables:            CDL_PROMPTLEN  - Set to the length of prompt you require.                Prompt string is set to the right characters of the                current directory.                If not set then prompt is left unchanged            CDL_PROMPT_PRE - Set to the string to prefix the prompt.                Default is:                    non-root:  \"\\[\\e[01;34m\\]\"  (sets colour to blue).                    root:      \"\\[\\e[01;31m\\]\"  (sets colour to red).            CDL_PROMPT_POST    - Set to the string to suffix the prompt.                Default is:                    non-root:  \"\\[\\e[00m\\]$\"   (resets colour and displays $).                    root:      \"\\[\\e[00m\\]#\"   (resets colour and displays #).            CDPath - Set the default path for the -f & -u options.                     Default is home directory            CDFile - Set the default filename for the -f & -u options.                     Default is cdfile        "    cd_version}cd_version (){    printf "Version: ${VERSION_MAJOR}.${VERSION_MINOR} Date: ${VERSION_DATE}\n"}## Truncate right.## params:#   p1 - string#   p2 - length to truncate to## returns string in tcd#cd_right_trunc (){    local tlen=${2}    local plen=${#1}    local str="${1}"    local diff    local filler="<--"    if ${TEST} ${plen} -le ${tlen}    then        tcd="${str}"    else        let diff=${plen}-${tlen}        elen=3        if ${TEST} ${diff} -le 2        then            let elen=${diff}        fi        tlen=-${tlen}        let tlen=${tlen}+${elen}        tcd=${filler:0:elen}${str:tlen}    fi}## Three versions of do history:#    cd_dohistory  - packs history and specials side by side#    cd_dohistoryH - Shows only hstory#    cd_dohistoryS - Shows only specials#cd_dohistory (){    cd_getrc        ${PRINTF} "History:\n"    local -i count=${cd_histcount}    while ${TEST} ${count} -ge 0    do        cd_right_trunc "${CD[count]}" ${cd_lchar}            ${PRINTF} "%2d %-${cd_lchar}.${cd_lchar}s " ${count} "${tcd}"        cd_right_trunc "${CDS[count]}" ${cd_rchar}            ${PRINTF} "S%d %-${cd_rchar}.${cd_rchar}s\n" ${count} "${tcd}"        count=${count}-1    done}cd_dohistoryH (){    cd_getrc        ${PRINTF} "History:\n"        local -i count=${cd_maxhistory}        while ${TEST} ${count} -ge 0        do                ${PRINTF} "${count} %-${cd_flchar}.${cd_flchar}s\n" ${CD[$count]}                count=${count}-1        done}cd_dohistoryS (){    cd_getrc        ${PRINTF} "Specials:\n"        local -i count=${cd_maxspecial}        while ${TEST} ${count} -ge 0        do                ${PRINTF} "S${count} %-${cd_flchar}.${cd_flchar}s\n" ${CDS[$count]}                count=${count}-1        done}cd_getrc (){    cd_flchar=$(stty -a | awk -F \; '/rows/ { print $2 $3 }' | awk -F \  '{ print $4 }')    if ${TEST} ${cd_flchar} -ne 0    then        cd_lchar=${cd_flchar}/2-5        cd_rchar=${cd_flchar}/2-5            cd_flchar=${cd_flchar}-5    else            cd_flchar=${FLCHAR:=75}  # cd_flchar is used for for the @s & @h history            cd_lchar=${LCHAR:=35}            cd_rchar=${RCHAR:=35}    fi}cd_doselection (){        local -i nm=0        cd_doflag="TRUE"        if ${TEST} "${CD_MODE}" = "PREV"        then                if ${TEST} -z "$cd_npwd"                then                        cd_npwd=0                fi        fi        tm=$(echo "${cd_npwd}" | cut -b 1)    if ${TEST} "${tm}" = "-"    then        pm=$(echo "${cd_npwd}" | cut -b 2)        nm=$(echo "${cd_npwd}" | cut -d $pm -f2)        case "${pm}" in                a) cd_npwd=${cd_sugg[$nm]} ;;                s) cd_npwd="${CDS[$nm]}" ;;                S) cd_npwd="${CDS[$nm]}" ; CDS[$nm]=`pwd` ;;                r) cd_npwd="$2" ; cd_specDir=$nm ; cd_doselection "$1" "$2";;                R) cd_npwd="$2" ; CDS[$nm]=`pwd` ; cd_doselection "$1" "$2";;        esac    fi        if ${TEST} "${cd_npwd}" != "." -a "${cd_npwd}" != ".." -a "${cd_npwd}" -le ${cd_maxhistory} >>/dev/null 2>&1        then                cd_npwd=${CD[$cd_npwd]}        else                case "$cd_npwd" in                         @)  cd_dohistory ; cd_doflag="FALSE" ;;                        @h) cd_dohistoryH ; cd_doflag="FALSE" ;;                        @s) cd_dohistoryS ; cd_doflag="FALSE" ;;                        -h) cd_hm ; cd_doflag="FALSE" ;;                        -H) cd_Hm ; cd_doflag="FALSE" ;;                        -f) cd_fsave "SHOW" $2 ; cd_doflag="FALSE" ;;                        -u) cd_upload "SHOW" $2 ; cd_doflag="FALSE" ;;                        -F) cd_fsave "NOSHOW" $2 ; cd_doflag="FALSE" ;;                        -U) cd_upload "NOSHOW" $2 ; cd_doflag="FALSE" ;;                        -g) cd_npwd="$2" ;;                        -d) cd_chdefm 1; cd_doflag="FALSE" ;;                        -D) cd_chdefm 0; cd_doflag="FALSE" ;;                        -r) cd_npwd="$2" ; cd_specDir=0 ; cd_doselection "$1" "$2";;                        -R) cd_npwd="$2" ; CDS[0]=`pwd` ; cd_doselection "$1" "$2";;                        -s) cd_npwd="${CDS[0]}" ;;                        -S) cd_npwd="${CDS[0]}"  ; CDS[0]=`pwd` ;;                        -v) cd_version ; cd_doflag="FALSE";;                esac        fi}cd_chdefm (){        if ${TEST} "${CD_MODE}" = "PREV"        then                CD_MODE=""                if ${TEST} $1 -eq 1                then                        ${PRINTF} "${cd_mset}"                fi        else                CD_MODE="PREV"                if ${TEST} $1 -eq 1                then                        ${PRINTF} "${cd_mnset}"                fi        fi}cd_fsave (){        local sfile=${CDPath}${2:-"$CDFile"}        if ${TEST} "$1" = "SHOW"        then                ${PRINTF} "Saved to %s\n" $sfile        fi        ${RM} -f ${sfile}        local -i count=0        while ${TEST} ${count} -le ${cd_maxhistory}        do                echo "CD[$count]=\"${CD[$count]}\"" >> ${sfile}                count=${count}+1        done        count=0        while ${TEST} ${count} -le ${cd_maxspecial}        do                echo "CDS[$count]=\"${CDS[$count]}\"" >> ${sfile}                count=${count}+1        done}cd_upload (){        local sfile=${CDPath}${2:-"$CDFile"}        if ${TEST} "${1}" = "SHOW"        then                ${PRINTF} "Loading from %s\n" ${sfile}        fi        . ${sfile}}cd_new (){    local -i count    local -i choose=0        cd_npwd="${1}"        cd_specDir=-1        cd_doselection "${1}" "${2}"        if ${TEST} ${cd_doflag} = "TRUE"        then                if ${TEST} "${CD[0]}" != "`pwd`"                then                        count=$cd_maxhistory                        while ${TEST} $count -gt 0                        do                                CD[$count]=${CD[$count-1]}                                count=${count}-1                        done                        CD[0]=`pwd`                fi                command cd "${cd_npwd}" 2>/dev/null        if ${TEST} $? -eq 1        then

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
强制捆绑调教一区二区| 国产精品久久久久久久久免费桃花 | 久久久亚洲午夜电影| 极品瑜伽女神91| 久久嫩草精品久久久精品一| 国模冰冰炮一区二区| 国产午夜精品久久久久久久| 成人污污视频在线观看| 国产精品国产三级国产普通话蜜臀 | 日韩精品午夜视频| 日韩亚洲欧美成人一区| 久久99精品久久久久久| 日本一区二区免费在线观看视频 | 欧美在线免费播放| 日韩中文字幕亚洲一区二区va在线 | 国产欧美一区二区精品性| 国产高清久久久久| 亚洲丝袜美腿综合| 欧美妇女性影城| 国产一区二区在线免费观看| 国产精品情趣视频| 欧美日韩一区精品| 国产综合成人久久大片91| 中文字幕一区二区三| 欧美日韩一二区| 国产乱人伦精品一区二区在线观看| 国产欧美一区二区精品性色超碰 | 欧美在线小视频| 欧美三级视频在线| 免费欧美在线视频| 中文字幕亚洲精品在线观看| 精品视频一区二区不卡| 久久精品国产精品青草| 亚洲视频你懂的| 日韩限制级电影在线观看| 国产成人99久久亚洲综合精品| 亚洲综合在线电影| 精品sm在线观看| 91豆麻精品91久久久久久| 看片的网站亚洲| 亚洲综合精品自拍| 国产亚洲女人久久久久毛片| 欧美亚洲精品一区| 国产成人av电影| 日本不卡1234视频| 亚洲精品欧美在线| 亚洲国产高清在线| 欧美电影免费观看高清完整版在线观看 | 91在线精品一区二区| 久久国产精品无码网站| 亚洲国产视频一区二区| 亚洲国产精品成人久久综合一区| 69堂精品视频| 一本一本久久a久久精品综合麻豆| 精品亚洲国内自在自线福利| 亚洲国产wwwccc36天堂| 国产精品女上位| 久久亚洲精品小早川怜子| 欧美二区乱c少妇| 在线影院国内精品| 不卡一区二区三区四区| 国产河南妇女毛片精品久久久| 欧美日韩一区在线| 97久久久精品综合88久久| 激情另类小说区图片区视频区| 日韩精品电影在线观看| 亚洲午夜三级在线| 一区二区欧美国产| 亚洲欧美日韩国产综合在线| 国产精品拍天天在线| 国产免费成人在线视频| 欧美精品一区二区三区蜜臀| 欧美电影精品一区二区| 日韩天堂在线观看| 日韩精品一区二区三区三区免费 | 99久久er热在这里只有精品15| 国产乱码精品一区二区三 | 亚洲欧美另类图片小说| 日韩一区中文字幕| 日韩理论在线观看| 国产精品久久二区二区| 中文字幕视频一区| 亚洲女同一区二区| 亚洲欧美欧美一区二区三区| 亚洲欧美综合在线精品| 亚洲品质自拍视频| 亚洲综合清纯丝袜自拍| 亚洲电影中文字幕在线观看| 亚洲成精国产精品女| 性久久久久久久久久久久| 午夜精彩视频在线观看不卡| 亚洲v精品v日韩v欧美v专区| 青娱乐精品视频| 麻豆传媒一区二区三区| 国产一区美女在线| a美女胸又www黄视频久久| 色综合久久久网| 欧美裸体bbwbbwbbw| 日韩欧美国产成人一区二区| 久久蜜桃av一区精品变态类天堂| 国产日韩在线不卡| 亚洲精品久久久蜜桃| 天堂成人国产精品一区| 精久久久久久久久久久| 成人午夜激情在线| 91国偷自产一区二区三区观看| 欧美高清性hdvideosex| 欧美成人r级一区二区三区| 国产人久久人人人人爽| 尤物视频一区二区| 黑人巨大精品欧美一区| aaa欧美大片| 欧美一区二区福利在线| 国产欧美一区在线| 亚洲国产成人91porn| 精品无人区卡一卡二卡三乱码免费卡 | 国产精品1区二区.| 色诱视频网站一区| 欧美一区二区视频在线观看| 国产色综合久久| 亚洲午夜在线视频| 国产精品综合一区二区三区| 一本大道av伊人久久综合| 欧美一区二区三区系列电影| 中文字幕免费一区| 日韩电影在线一区二区| 成人av在线一区二区| 91麻豆精品久久久久蜜臀| 亚洲国产精品99久久久久久久久| 亚洲电影你懂得| 国产成人精品亚洲777人妖| 欧美日韩小视频| 国产精品美女久久久久aⅴ国产馆| 亚洲成人www| 99久久精品国产网站| 日韩三级高清在线| 亚洲愉拍自拍另类高清精品| 国产91精品精华液一区二区三区| 欧美日韩高清影院| 亚洲免费观看高清完整版在线观看| 蜜桃久久久久久| 欧美视频在线一区| 亚洲免费av观看| 成人一区二区三区视频在线观看| 91精品国产色综合久久ai换脸 | 欧美一区二区三区人| 亚洲精品在线免费观看视频| 亚洲午夜国产一区99re久久| 国产成人在线视频网站| 日韩欧美中文一区| 性做久久久久久免费观看欧美| 成人毛片在线观看| 亚洲精品在线一区二区| 麻豆免费精品视频| 91精品在线麻豆| 亚洲妇女屁股眼交7| 色成人在线视频| 国产精品免费看片| 国产福利视频一区二区三区| 精品国产乱码久久久久久夜甘婷婷| 丝袜美腿高跟呻吟高潮一区| 欧洲一区在线观看| 一区二区三区四区在线播放| 99re这里都是精品| 亚洲图片激情小说| 99视频精品全部免费在线| 国产精品私人影院| 成人性生交大片| 国产精品亲子伦对白| 国产aⅴ精品一区二区三区色成熟| 久久女同互慰一区二区三区| 久久爱另类一区二区小说| 欧美一级欧美一级在线播放| 奇米精品一区二区三区在线观看一| 欧美日韩国产精选| 日韩高清不卡一区二区三区| 欧美一级二级三级蜜桃| 精品一区二区三区在线观看国产| 日韩欧美电影一二三| 麻豆91在线观看| 精品对白一区国产伦| 国产成人综合亚洲网站| 国产精品欧美一区二区三区| 91免费视频大全| 亚洲午夜私人影院| 日韩区在线观看| 国产在线一区二区| 欧美国产综合一区二区| 91影院在线观看| 亚洲国产成人porn| 2021中文字幕一区亚洲| 成人综合在线网站| 亚洲另类色综合网站| 亚洲色图色小说| 欧美无乱码久久久免费午夜一区| 日韩综合在线视频| 日本一区二区综合亚洲| 色欧美片视频在线观看在线视频| 午夜精品久久久久久久| 亚洲精品一区二区精华|