EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

cdargs - Online în cloud

Rulați cdargs în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda cdargs care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


cdargs - marcaje și browser pentru cd shell încorporat

REZUMAT


cdargs [OPŢIUNI]
funcţie cv () {
cdargs „1 $” && cd „`pisica „$HOME/.cdargsresult”`” ;
}
cv [Ac]

DESCRIERE


cu cdargs puteți sări în diferite locuri din sistemul de fișiere care sunt definite
folosind un text simplu, fișier de marcaje orientat pe linii.

Puteți crea marcaje editând fișierul de marcaje „$HOME/.cdargs” folosind dvs
editorul preferat, folosind opțiunea „--add” la cdargs sau prin utilizarea mecanismului încorporat
care va fi descris mai târziu.

În timp ce te afli cdargs puteți folosi diverse comenzi pentru a naviga prin lista dvs. de
marcaje și prin sistemul de fișiere. Acestea sunt descrise mai jos în secțiune
„COMANDE”. Cele mai frecvent utilizate și mai evidente comenzi sunt tastele sus/jos pentru
navigare, „ENTER” pentru selectarea unei căi și „q” pentru ieșire.

Pentru a putea folosi efectiv acest program împreună cu comanda „cd” încorporată în shell
trebuie să folosească un mic truc prin definirea unei funcții shell. Desigur, sintaxa pentru aceasta este
diferită între csh-ca scoici (ca tcsh) si sh-ca scoici (ca pocni).

Pentru sh-ca scoici:
function cv () {
cdargs "$1" && cd "`cat "$HOME/.cdargsresult"`" ;
}

Pentru csh-ca scoici:
alias cv 'cdargs \!* && cd `cat $HOME/.cdargsresult`'

Acum trebuie doar să pui cdargs binar undeva în calea ta.

Desigur, puteți crea funcții și/sau alias-uri pentru diferite scopuri. Poate vrei
pentru a adăuga a PWD sunați pentru a vă repeta directoarele curente sau puneți --nowrap în funcțiile dvs. la
activați un comportament diferit de defilare. Consultați secțiunea FUNCȚII SHELL de mai jos.

Din versiunea 1.19 cdargs aduce o colecție de funcții bash (și începând cu 1.20 tcsh
aliasuri, de asemenea) cu ea. Trebuie doar să aprovizionați cu asta în dvs ~ / .profil or ~ / .bashrc (Sau
~/.tcsh) și obțineți feluri frumoase de magie pregătite (finalizare...). Vă rugăm să citiți cdargs-
bash.sh sau respectiv cdargs-tcsh.csh pentru documentarea acestor funcții.

LINIE DE COMANDA OPŢIUNI


Poti suna cdargs cu câteva opțiuni, dar altfel probabil că nu îl vei apela direct
dar prin funcția pe care ați definit-o.

-h or --Ajutor
afișați informații de utilizare și ieșiți.

-v or --versiune
informații despre versiunea de ieșire și ieșire.

-a or --adăugați=[:desc:]cale
adăuga cale la lista de marcaje folosind opționalul desc ca șir de descriere.

-f or --file=FILE
folosește FIȘIERUL dat ca fișier de marcaje

-u or --utilizator=USER
citiți fișierul de marcaje implicit al USER. Nu va modifica acel fișier.

-o or --ieșire=FILE
utilizați FILE ca fișier rezultat (cine știe ce ar putea face The World din această caracteristică
pe care nu-mi pot imagina...)

-b or --naviga
Începe cdargs în modul BROWSE în directorul curent.

-r or --noresolve
Nu ieși cu un rezultat când Ac se potrivește exact cu o descriere (care este
unele magice de fiecare zi), dar arată o listă (chiar dacă conține o singură intrare).

-c or --cwd
Faceți din directorul de lucru curent intrarea curentă la pornire dacă apare pe
lista.

--acum
Nu înfășurați cursorul când atingeți sfârșitul listei.

Ac Acul efectuează o magie care sper că îmbunătățește utilizarea cdarg-urilor.

Acul este examinat în următoarea ordine și primul lucru care se potrivește este
luate.

If Ac este un număr întreg de o cifră, intrarea corespunzătoare este preselectată.

Altfel dacă Ac este un șir, fiecare intrare a listei este verificată
conține Ac.

"Atunci Ac are doua functii:
Dacă se potrivește doar cu un subșir de cale sau descriere, acea opțiune este plasată
În listă.

În cazul în care exact se potrivește cu un șir de descriere acesta este rezultatul (adică cdargs
închide fereastra de blesteme, iese și are loc schimbarea directoarelor).

Dacă nu se potrivește cu o linie, acea linie nu va fi afișată.

Și pentru a face lucrurile și mai complicate, puteți afecta acest comportament folosind
opțiunea „--noresolve”. Această opțiune este folosită atunci când credeți că oferiți o Ac care
se potrivește exact cu descrierile, dar nu doriți să fie rezolvată dacă o face. Acest
opțiunea este activată intern atunci când ștergeți o intrare (în caz contrar, ștergerea
intrări până când rămâne o singură intrare ar duce la rezolvare) sau când marcajele
fișierul conține o singură intrare.

În cele din urmă, dacă lista filtrată (dar nu și fișierul de marcaje) conține o singură intrare
este selectat și programul se închide cu succes, cu excepția cazului în care ați ales --noresolve.

Nu pot decât să sper că înțelegi acest bolborosesc...

Vă rugăm să rețineți că existența unui Ac dezactivează salvarea listei la
sfârşitul programului.

COMANDE


Când te afli cdargs ai două moduri și mai multe comenzi la îndemână.

Cele două moduri sunt LIST (când este afișată lista de marcaje) și BROWSE (când dvs
navigați prin sistemul de fișiere).

Tastele de navigare sunt disponibile în cea mai mare parte în stilul Emacs și vi pentru toți maniacii de acolo.

Comun Taste

/ or k/j or Cn/Cp
mutați selecția în sus/jos și derulați.


selectați intrarea curentă.

comută între moduri: LIST sau BROWSE.

/ or Ca/Ce
mergeți la prima/ultima intrare din listă.

c adăugați directorul curent la listă.

C adăugați directorul curent la listă, dar cereți utilizatorului o descriere

/ or CV
Derulați lista în pași de 10 rânduri. Acest lucru nu va învălui niciodată și nu onorează
opțiunea nowrap

e, v editați lista în $EDITOR.

H, ? afișează ecranul de ajutor.

~, / răsfoiți directorul principal/rădăcină.

q ieșire - salvarea listei.

Cc, Cg, C-[
abort - nu salva lista.

Taste in NAVIGA mod

, h, Cb
coborâre în directorul curent.

, l, Cf
sus un director.

[num] faceți [num] intrarea evidențiată curentă

a adăugați intrarea curentă la listă.

A adăugați intrarea curentă la listă, dar cereți utilizatorului o descriere, la fel ca cu „c”
și „C”.

. comutați afișarea fișierelor ascunse.

Taste in LISTA mod

[num] selectați și rezolvați intrarea [num] dacă este afișată.

, h, Cb
coborâre în intrarea curentă.

, l, Cf
sus un director din directorul curent.

d or CD
ștergeți intrarea curentă din listă.

s or t schimbați (transpuneți) două intrări ale listei.

M or m mutați o intrare în sus sau în jos în listă și setați apoi poziția curentă
că apăsările repetate ale tastei continuă să miște aceeași intrare în sus și în jos.

COAJĂ FUNCȚII


Pe lângă funcția shell menționată mai sus, ați putea dori să adăugați și alte comenzi la
funcția ta. Un exemplu este să repetați directorul în care ați schimbat:

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

Sau puteți elimina fișierul în care cdargs raporteaza rezultatul:

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

Deoarece versiunea 1.19, cdargs vine cu un fișier cu funcții prestabilite pentru bash: vezi cdargs-
bash.sh în distribuție. De acum încolo, trebuie să faci sursa acel fișier doar dacă ești
folosind un sh-ca o coajă. Apoi puteți folosi completarea shell-ului pentru a schimba chiar și directoarele
mai repede tastând

cv [TAB]

Din versiunea 1.20, cdargs vine cu un fișier cu aliasuri rudimentare (și completare) pentru
il tcsh.
Orice voluntari pentru portarea tuturor funcționalităților bash către tcsh sunt binevenite.

DISPLAY


cdargs fereastra are o linie în partea de jos pentru afișarea mesajelor ca atunci când dvs
adăugat la lista dvs. sau când apăsați o tastă necunoscută.

A doua linie de jos este o linie de stare care arată directorul curent și a
cod cu o literă pentru modul de funcționare curent:

B pentru RAVE

L pentru LIST

Cea mai mare parte a ecranului este folosită pentru a vă afișa fie lista cu marcajele dvs., fie
conținutul directorului curent. În partea stângă veți găsi probabil un număr
pe care îl puteți folosi pentru o săritură puțin mai rapidă în comparație cu utilizarea mișcării cursorului.
Aceste numere pot fi mutate așa cum este descris mai sus. Urmează scurta descriere a unui
introducerea între paranteze. Acest lucru este convenabil atunci când aveți căi destul de lungi în marcaje și
majoritatea încep cu aceeași bază (ex. /home/user). În sfârșit există realitatea
cale absolută către care te vei deforma când termini. Evident, intrarea curentă este
evidențiat.

Dacă calea este precedată de un „!” indică un director invalid. Un marcaj care indică
directorul de lucru curent este afișat cu caractere aldine (dacă emularea terminalului
înțelege acest atribut).

Utilizați cdargs online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    ÎNGHIŢITURĂ
    ÎNGHIŢITURĂ
    SWIG este un instrument de dezvoltare software
    care conectează programele scrise în C și
    C++ cu o varietate de nivel înalt
    limbaje de programare. SWIG este folosit cu
    diferit...
    Descărcați SWIG
  • 2
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Tema React WooCommerce, construită cu
    Urmează JS, Webpack, Babel, Node și
    Express, folosind GraphQL și Apollo
    Client. Magazin WooCommerce în React(
    contine: Produse...
    Descărcați tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Pachetul depozit pentru ArchLabs Acesta este un
    aplicație care poate fi, de asemenea, preluată
    din
    https://sourceforge.net/projects/archlabs-repo/.
    A fost găzduit în OnWorks în...
    Descărcați archlabs_repo
  • 4
    Proiectul Zephyr
    Proiectul Zephyr
    Proiectul Zephyr este o nouă generație
    sistem de operare în timp real (RTOS) care
    suportă mai multe hardware-uri
    arhitecturi. Se bazează pe a
    nucleu cu amprentă mică...
    Descărcați Zephyr Project
  • 5
    SCcons
    SCcons
    SCons este un instrument de construcție software
    aceasta este o alternativă superioară
    instrument clasic de construcție „Make” care
    cu toții cunoaștem și iubim. SCons este
    implementat un...
    Descărcați SCons
  • 6
    PSeInt
    PSeInt
    PSeInt este un interpret de pseudo-cod pentru
    studenți de programare vorbitori de spaniolă.
    Scopul său principal este de a fi un instrument pentru
    învăţarea şi înţelegerea elementelor de bază
    concept...
    Descărcați PSeInt
  • Mai mult »

Comenzi Linux

  • 1
    7z
    7z
    7z - Un arhivator de fișiere cu cea mai mare
    rata compresiei ...
    Rulați 7z
  • 2
    7za
    7za
    7za - Un arhivator de fișiere cu cea mai mare
    rata compresiei ...
    Run 7za
  • 3
    înfiorător
    înfiorător
    CREEPY - O informație de geolocalizare
    agregator DESCRIERE: înfiorător este un
    aplicație care vă permite să adunați
    informații legate de geolocalizare despre
    utilizatori din...
    Fugi înfiorător
  • 4
    cricket-compilare
    cricket-compilare
    cricket - Un program pentru gestionarea
    colectarea și afișarea seriilor temporale
    date ...
    Rulați cricket-compile
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - script pentru a obține
    informații despre versiunea instalată
    de G-Wrap...
    Rulați g-wrap-config
  • 6
    g.iarbă de acces
    g.iarbă de acces
    g.access - Controlează accesul la
    setul de hărți curent pentru alți utilizatori de pe
    sistem. Dacă nu este oferită nicio opțiune, se imprimă
    Statusul curent. CUVINTE CHEIE: general, hartă
    management, p...
    Rulați g.accessgrass
  • Mai mult »

Ad