InglesPransesEspanyol

Ad


OnWorks favicon

cdargs - Online sa Cloud

Magpatakbo ng mga cdarg sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang mga command cdarg na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


cdargs - mga bookmark at browser para sa cd shell built-in

SINOPSIS


cdargs [Opsyon]
tungkulin cv () {
cdargs "$1" && cd "` pusa "$HOME/.cdargsresult"`" ;
}
cv [Karayom]

DESCRIPTION


may cdargs maaari kang tumalon sa iba't ibang lugar sa buong file-system na tinukoy
gamit ang isang plain text, line oriented bookmarks file.

Maaari kang lumikha ng mga bookmark sa pamamagitan ng pag-edit ng iyong bookmarks file na "$HOME/.cdargs" gamit ang iyong
paboritong editor, sa pamamagitan ng paggamit ng "--add" na opsyon sa cdargs o sa pamamagitan ng paggamit ng built-in na mekanismo
iyon ay ilalarawan sa ibang pagkakataon.

Habang nasa loob ka cdargs maaari kang gumamit ng iba't ibang command upang mag-navigate sa iyong listahan ng
mga bookmark at sa pamamagitan ng file-system. Ang mga ito ay inilarawan sa ibaba sa seksyon
"MGA UTOS". Ang pinakakaraniwang ginagamit at pinakahalatang mga utos ay ang pataas/pababang mga key para sa
nabigasyon, "ENTER" para sa pagpili ng isang landas at "q" para sa pag-quit.

Upang aktwal na magamit ang program na ito kasama ang shell built-in na "cd" na utos sa iyo
dapat gumamit ng isang maliit na lansihin sa pamamagitan ng pagtukoy ng isang function ng shell. Siyempre ang syntax para dito ay
naiiba sa pagitan ng csh-tulad ng mga shell (tulad ng tcsh) At ang sh-tulad ng mga shell (tulad ng malakas na palo).

para sh-tulad ng mga shell:
function cv () {
cdargs "$1" && cd "`cat "$HOME/.cdargsresult"`" ;
}

para csh-tulad ng mga shell:
alias cv 'cdargs \!* && cd `cat $HOME/.cdargsresult`'

Ngayon ay kailangan mo lamang ilagay ang cdargs binary sa isang lugar sa iyong landas.

Siyempre maaari kang lumikha ng mga function at/o mga alias para sa iba't ibang layunin. Baka gusto mo
upang magdagdag ng a pwd tumawag upang i-echo ang iyong kasalukuyang mga direktoryo o ilagay --nowrap sa iyong mga function sa
paganahin ang ibang gawi sa pag-scroll. Tingnan ang seksyong SHELL FUNCTIONS sa ibaba.

Dahil ang bersyon 1.19 cdargs ay nagdadala ng isang koleksyon ng mga function ng bash (at mula noong 1.20 tcsh
mga alias, masyadong) kasama nito. Kailangan mo lamang i-source ito sa iyong ~ / .profile or ~ / .bashrc (O
~/.tcsh) at makakakuha ka ng magagandang uri ng mahika na inihanda (pagkumpleto...). Pakibasa ang cdargs-
bash.sh o cdargs-tcsh.csh ayon sa pagkakabanggit para sa dokumentasyon ng mga function na ito.

COMMAND-LINE Opsyon


Pwede kang tumawag cdargs na may ilang mga pagpipilian, ngunit kung hindi, malamang na hindi mo ito tatawagan nang direkta
ngunit sa pamamagitan ng function na iyong tinukoy.

-h or - Tumulong
ipakita ang impormasyon sa paggamit at lumabas.

-v or --bersyon
impormasyon sa bersyon ng output at paglabas.

-a or --add=[:DESC:]landas
idagdag landas sa listahan ng mga bookmark gamit ang opsyonal DESC bilang string ng paglalarawan.

-f or --file=FILE
gumagamit ng ibinigay na FILE bilang file ng mga bookmark

-u or --user=USER
basahin ang default na bookmarks file ng USER. Hindi babaguhin ang file na iyon.

-o or --output=FILE
gamitin ang FILE bilang resulta-file (na nakakaalam kung ano ang maaaring gawin ng The World sa tampok na ito
na hindi ko maisip...)

-b or --browse
simula cdargs sa BROWSE mode sa kasalukuyang direktoryo.

-r or --noresolve
Huwag lumabas na may resulta kapag ang Karayom eksaktong tumutugma sa isang paglalarawan (na
ilang araw-araw-magic) ngunit magpakita ng isang listahan (kahit na naglalaman lamang ito ng isang entry).

-c or --cwd
Gawin ang kasalukuyang gumaganang direktoryo bilang kasalukuyang entry sa startup kung ito ay lilitaw sa
ang listahan.

--nowrap
Huwag balutin ang cursor sa paligid kapag pinindot ang dulo ng listahan.

Karayom Ang Needle ay nagsasagawa ng ilang mahika na inaasahan kong mapabuti ang paggamit ng mga cdarg.

Ang Needle ay sinusuri sa sumusunod na pagkakasunud-sunod at ang unang bagay na akma ay
kinuha.

If Karayom ay isang isang-digit na integer ang naaangkop na entry ay preselected.

Kung hindi man Karayom ay isang string bawat entry ng listahan ay nasuri kung ito
naglalaman ng Karayom.

pagkatapos Karayom ay may dalawang function:
Kung tumutugma lang ito sa isang substring ng alinman sa landas o paglalarawan, ilalagay ang opsyong iyon
sa listahan.

Kung ito tamang-tama tumutugma sa string ng paglalarawan ito ang resulta (ibig sabihin cdargs
isinasara ang window ng mga sumpa, paglabas at ang pagbabago ng mga direktoryo ay nagaganap).

Kung hindi ito tumugma sa isang linya, hindi ipapakita ang linyang iyon.

At para gawing mas kumplikado ang mga bagay maaari mong maapektuhan ang pag-uugaling ito sa pamamagitan ng paggamit ng
"--noresolve" na opsyon. Ginagamit ang opsyong ito kapag sa tingin mo ay nagbibigay ka ng a Karayom alin
eksaktong tumutugma sa mga paglalarawan ngunit hindi mo nais na ito ay malutas kung ito ay gagawin. Ito
Ang opsyon ay panloob na naka-on kapag tinanggal mo ang isang entry (kung hindi, ang pagtanggal ng
mga entry hanggang sa isang entry na lang ang natitira ay hahantong sa paglutas) o kapag ang mga bookmark
Ang file ay naglalaman lamang ng isang entry.

Panghuli, kung ang na-filter na listahan (ngunit hindi ang bookmarks file) ay naglalaman lamang ng isang entry
ito ay pinili at ang programa ay matagumpay na lumabas, maliban kung pinili mo --noresolve.

Umaasa lang ako na naiintindihan mo itong nested kung babble...

Pakitandaan, na ang pagkakaroon ng a Karayom hindi pinapagana ang pag-save ng listahan sa
pagtatapos ng programa.

UTOS


Kapag nakapasok ka na cdargs mayroon kang dalawang mga mode at ilang mga utos sa iyong mga kamay.

Ang dalawang mode ay LIST (kapag ang iyong listahan ng bookmark ay ipinapakita) at BROWSE (kapag ikaw
mag-navigate sa file-system).

Ang mga navigation key ay kadalasang magagamit sa Emacs at vi style para sa lahat ng maniacs doon.

Karaniwan Keys

/ or k/j or Cn/Cp
ilipat ang pagpili pataas/pababa at mag-scroll.


piliin ang kasalukuyang entry.

toggle mode: LIST o BROWSE.

/ or Ca/Ce
napunta sa una/huling entry sa listahan.

c magdagdag ng kasalukuyang direktoryo sa listahan.

C magdagdag ng kasalukuyang direktoryo sa listahan ngunit humingi ng paglalarawan sa user

/ or Cv
Mag-scroll sa listahan sa 10-linya na hakbang. Ito ay hindi kailanman magbalot at hindi pararangalan
ang nowrap-option

e, v i-edit ang listahan sa $EDITOR.

H, ? ipakita ang help-screen.

~, / i-browse ang home/root directory.

q huminto - pag-save ng listahan.

Cc, Cg, C-[
abort - huwag i-save ang listahan.

Keys in MABUTI paraan

, h, Cb
pagbaba sa kasalukuyang direktoryo.

, l, Cf
up ng isang direktoryo.

[sa isa] gawin [num] ang kasalukuyang naka-highlight na entry

a magdagdag ng kasalukuyang entry sa listahan.

A magdagdag ng kasalukuyang entry sa listahan ngunit humingi ng paglalarawan sa user, tulad ng sa 'c'
at 'C'.

. i-toggle ang pagpapakita ng mga nakatagong file.

Keys in LIST paraan

[sa isa] piliin at lutasin ang entry [num] kung ipinapakita.

, h, Cb
pagbaba sa kasalukuyang entry.

, l, Cf
up ng isang direktoryo mula sa kasalukuyang dir.

d or Cd
tanggalin ang kasalukuyang entry mula sa listahan.

s or t swap (transpose) ng dalawang entry ng listahan.

M or m ilipat ang isang entry pataas o pababa sa listahan at itakda ang kasalukuyang posisyon pagkatapos
na ang mga paulit-ulit na keystroke ay patuloy na gumagalaw sa parehong entry pataas at pababa.

KABIBI Mga function


Bilang karagdagan sa function ng shell na binanggit sa itaas maaari kang magdagdag ng iba pang mga command sa
iyong function. Ang isang halimbawa ay ang pag-echo sa direktoryo na binago mo sa:

function cv () {
cdargs "$1" at& cd "`cat "$HOME/.cdargsresult"`"
&& pwd;
}

O maaari mong alisin ang file kung saan cdargs iniulat ang resulta nito:

function cv () {
cdargs "$1" at& cd "`cat "$HOME/.cdargsresult"`"
&& rm -f "$HOME/.cdargsresult";
}

Dahil ang bersyon 1.19 cdargs ay may kasamang file ng mga preset na function para sa bash: tingnan ang cdargs-
bash.sh sa pamamahagi. Mula ngayon kailangan mo na lamang na pagmulan ang file na iyon kung ikaw ay
gamit ang sh-parang shell. Pagkatapos ay maaari mong gamitin ang pagkumpleto ng shell upang lumipat ng mga direktoryo kahit na
mas mabilis sa pamamagitan ng pag-type

cv [TAB]

Dahil ang bersyon 1.20 cdargs ay may kasamang file ng mga pasimulang alias (at pagkumpleto) para sa
ang tcsh.
Sinumang mga boluntaryo para sa pag-port ng lahat ng pag-andar ng bash sa tcsh ay malugod.

DISPLAY


Ang cdargs window ay may isang linya sa ibaba para sa pagpapakita ng mga mensahe tulad ng kapag ikaw
idinagdag sa iyong listahan o kapag pinindot mo ang isang hindi kilalang key.

Ang pangalawang linya mula sa ibaba ay isang linya ng katayuan na nagpapakita ng kasalukuyang direktoryo at a
isang letrang code para sa kasalukuyang mode ng pagpapatakbo:

B para sa BROWSE

L para sa LISTAHAN

Ang pinakamalaking bahagi ng display ay ginagamit upang ipakita sa iyo ang alinman sa listahan ng iyong mga bookmark o
ang mga nilalaman ng kasalukuyang direktoryo. Sa kaliwang bahagi ay malamang na makakita ka ng isang numero
na maaari mong gamitin para sa isang bahagyang mas mabilis na paglukso kumpara sa paggamit ng paggalaw ng cursor.
Ang mga numerong ito ay maaaring ilipat gaya ng inilarawan sa itaas. Susunod ang maikling paglalarawan ng isang
entry sa mga bracket. Ito ay maginhawa kapag mayroon kang medyo mahahabang landas sa iyong mga bookmark at
karamihan sa kanila ay nagsisimula sa parehong base (hal. /home/user). Sa wakas ay mayroong aktwal
ganap na landas na iyong tatahakin kapag nagtatapos. Malinaw na ang kasalukuyang entry ay
naka-highlight

Kung ang landas ay nauuna sa pamamagitan ng isang "!" tumuturo ito sa isang di-wastong direktoryo. Isang bookmark na nakaturo sa
ang kasalukuyang gumaganang direktoryo ay ipinapakita sa naka-bold na font (kung ang terminal emulation
naiintindihan ang katangiang iyon).

Gumamit ng mga cdarg online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    SWIG
    SWIG
    Ang SWIG ay isang software development tool
    na nag-uugnay sa mga programang nakasulat sa C at
    C++ na may iba't ibang mataas na antas
    mga programming language. Ang SWIG ay ginagamit kasama ng
    iba...
    I-download ang SWIG
  • 2
    WooCommerce Nextjs React Theme
    WooCommerce Nextjs React Theme
    React WooCommerce theme, built with
    Susunod na JS, Webpack, Babel, Node, at
    Express, gamit ang GraphQL at Apollo
    Kliyente. Tindahan ng WooCommerce sa React(
    naglalaman ng: Mga produkto...
    I-download ang WooCommerce Nextjs React Theme
  • 3
    archlabs_repo
    archlabs_repo
    Package repo para sa ArchLabs Ito ay isang
    application na maaari ding makuha
    mula
    https://sourceforge.net/projects/archlabs-repo/.
    Ito ay na-host sa OnWorks sa...
    I-download ang archlabs_repo
  • 4
    Zephyr Project
    Zephyr Project
    Ang Zephyr Project ay isang bagong henerasyon
    real-time na operating system (RTOS) na
    sumusuporta sa maramihang hardware
    mga arkitektura. Ito ay batay sa a
    maliit na footprint kernel...
    I-download ang Zephyr Project
  • 5
    SCons
    SCons
    Ang SCons ay isang tool sa pagbuo ng software
    iyon ay isang superior alternatibo sa
    classic na "Make" build tool na
    alam at mahal nating lahat. Ang SCons ay
    nagpatupad ng...
    I-download ang SCons
  • 6
    PSeInt
    PSeInt
    Ang PSeInt ay isang pseudo-code interpreter para sa
    mga mag-aaral sa programming na nagsasalita ng Espanyol.
    Ang pangunahing layunin nito ay maging kasangkapan para sa
    pag-aaral at pag-unawa sa basic
    konsepto...
    I-download ang PSeInt
  • Marami pa »

Linux command

Ad