İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

cdargs - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında cdargs'ı çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen cdargs komutudur.

Program:

ADI


cdargs - yerleşik cd kabuğu için yer imleri ve tarayıcı

SİNOPSİS


cdargs [SEÇENEKLER]
işlev cv () {
cdargs "1 $" && cd "`kedi "$HOME/.cdargsresult"`" ;
}
cv [İğne]

TANIM


İle cdargs tanımlanmış dosya sistemi boyunca çeşitli yerlere atlayabilirsiniz
düz metin, satır odaklı yer imleri dosyası kullanarak.

Yer imleri dosyanızı "$HOME/.cdargs" kullanarak düzenleyerek yer imleri oluşturabilirsiniz.
favori düzenleyiciyi "--add" seçeneğini kullanarak cdargs veya yerleşik mekanizmayı kullanarak
bu daha sonra anlatılacaktır.

Sen varken cdargs listenizde gezinmek için çeşitli komutları kullanabilirsiniz.
yer imleri ve dosya sistemi aracılığıyla. Bunlar aşağıdaki bölümde anlatılmıştır.
"KOMUTLAR". En sık kullanılan ve en belirgin komutlar yukarı/aşağı tuşlarıdır.
navigasyon, yol seçimi için "ENTER" ve çıkmak için "q".

Bu programı kabuğun yerleşik "cd" komutuyla birlikte kullanabilmek için
bir kabuk işlevi tanımlayarak küçük bir hile kullanmalısınız. Elbette bunun sözdizimi
arasında farklı csh- benzeri kabuklar (gibi tcsh) Ve sh- benzeri kabuklar (gibi darbe).

İçin sh-benzeri kabuklar:
işlev özgeçmiş () {
cdargs "$1" && cd "`cat "$HOME/.cdargsresult"`" ;
}

İçin csh-benzeri kabuklar:
takma ad cv 'cdargs \!* && cd `cat $HOME/.cdargsresult`'

Şimdi sadece cdargs yolunuzun bir yerinde ikili.

Elbette farklı amaçlar için işlevler ve/veya takma adlar oluşturabilirsiniz. İsteyebilirsin
eklemek için pwd geçerli dizinlerinizi yankılamak için çağrı yapın veya işlevlerinize --nowrap koyun
farklı bir kaydırma davranışını etkinleştirin. Aşağıdaki KABUK FONKSİYONLARI bölümüne bakın.

1.19 sürümünden bu yana cdargs, bash fonksiyonlarının bir koleksiyonunu getiriyor (ve 1.20 tcsh'den beri)
takma adlar da) onunla birlikte. Bunu yalnızca kaynağınızda belirtmeniz gerekir. ~ / .profile or ~ / .bashrc (Ya da
~/.tcsh) ve güzel türde sihirler hazırlanır (tamamlanma...). Lütfen cdargs'ı okuyun.
Bu işlevlerin belgelenmesi için sırasıyla bash.sh veya cdargs-tcsh.csh.

KOMUT SATIRI SEÇENEKLER


Arayabilirsin cdargs birkaç seçenek var, ancak aksi takdirde muhtemelen onu doğrudan aramayacaksınız
ancak tanımladığınız fonksiyon aracılığıyla.

-h or --yardım et
Kullanım bilgilerini görüntüleyin ve çıkın.

-v or --versiyon
sürüm bilgisi çıktısı alın ve çıkın.

-a or --ekle=[:Azalan:]yol
eklemek yol isteğe bağlı seçeneği kullanarak yer imleri listesine Azalan açıklama dizesi olarak.

-f or --dosya=DOSYA
verilen DOSYA'yı yer imleri dosyası olarak kullanır

-u or --kullanıcı=KULLANICI
USER'ın varsayılan yer imleri dosyasını okuyun. Bu dosyayı değiştirmeyeceğim.

-o or --çıktı=DOSYA
sonuç dosyası olarak FILE'ı kullanın (Dünyanın bu özellikten ne çıkarabileceğini kim bilebilir)
hayal bile edemiyorum...)

-b or --Araştır
başlama cdargs Geçerli dizinde GÖZAT modunda.

-r or --noresolve
Bir sonuçla çıkmayın İğne bir açıklamayla tam olarak eşleşir (ki bu
bazı günlük sihirler) ancak bir liste gösterir (yalnızca bir giriş içerse bile).

-c or --cwd
Geçerli çalışma dizinini, eğer görünüyorsa başlangıçta geçerli giriş yapın.
liste.

--nowrap
Listenin sonuna bastığınızda imleci etrafınıza sarmayın.

İğne İğne, cdargs kullanımını iyileştireceğini umduğum bir sihir yapıyor.

İğne aşağıdaki sıraya göre incelenir ve ilk uyan şey
alınmış.

If İğne tek haneli bir tamsayı ise uygun giriş önceden seçilmiştir.

Aksi takdirde İğne listenin her girişinin bir dize olup olmadığı kontrol edilir
içeren İğne.

Sonra İğne iki işlevi vardır:
Yalnızca yolun veya açıklamanın bir alt dizesiyle eşleşiyorsa bu seçenek yerleştirilir
listede.

Eğer kesinlikle bir açıklama dizesiyle eşleşiyor, bu sonuç (bu, cdargs anlamına gelir)
lanetler penceresini kapatır, çıkar ve dizin değişimi gerçekleşir).

Bir satırla eşleşmiyorsa o satır görüntülenmez.

Ve işleri daha da karmaşık hale getirmek için, bu davranışı aşağıdakileri kullanarak etkileyebilirsiniz:
"--noresolve" seçeneği. Bu seçenek, bir değer verdiğinizi düşündüğünüzde kullanılır. İğne hangi
açıklamalarla tam olarak eşleşiyor ancak çözülüyorsa çözülmesini istemezsiniz. Bu
Bir girişi sildiğinizde (aksi takdirde girişin silinmesi) seçenek dahili olarak açılır.
yalnızca bir giriş kalana kadar girişlerin çözülmesine neden olur) veya yer imleri
dosya yalnızca bir giriş içeriyor.

Son olarak, filtrelenen liste (ancak yer imleri dosyası değil) yalnızca bir giriş içeriyorsa
--noresolve seçeneğini seçmediğiniz sürece seçilir ve program başarıyla çıkar.

Bu iç içe geçmiş gevezeliği anlamanızı umuyorum sadece...

Lütfen şunu unutmayın: İğne listenin kaydedilmesini devre dışı bırakır
programın sonu.

KOMUTLAR


Sen ne zaman cdargs elinizde iki mod ve birkaç komut var.

İki mod vardır: LİSTE (yer imi listeniz görüntülendiğinde) ve GÖZAT (yer imi listeniz görüntülendiğinde)
dosya sisteminde gezinin).

Gezinme tuşları çoğunlukla Emacs ve vi tarzında mevcuttur ve tüm manyaklar için uygundur.

ortak Anahtarlar

/ or k/j or Cn/Cp
seçimi yukarı/aşağı hareket ettirin ve kaydırın.


geçerli girişi seçin.

geçiş modları: LİSTE veya GÖZAT.

/ or Ca/Ce
listedeki ilk/son girişe gidin.

c Geçerli dizini listeye ekleyin.

C geçerli dizini listeye ekleyin ancak kullanıcıdan bir açıklama isteyin

/ or Özgeçmiş
Listeyi 10 satırlık adımlarla kaydırın. Bu asla sarılmayacak ve onurlandırılmayacak
Nowrap seçeneği

e, v $EDITOR'daki listeyi düzenleyin.

H, ? yardım ekranını gösterin.

~, / ana/kök dizine göz atın.

q çık - listeyi kaydetme.

bilgi, Cg, C-[
iptal et - listeyi kaydetme.

Anahtarlar in GÖZAT kip

, h, Cb
geçerli dizine iniş.

, l, Cf
bir dizin yukarı.

[sayı] [num]'u geçerli vurgulanan giriş yap

a geçerli girişi listeye ekleyin.

A geçerli girişi listeye ekleyin ancak tıpkı 'c'de olduğu gibi kullanıcıdan bir açıklama isteyin
ve C'.

. gizli dosyaların görüntülenmesini değiştirir.

Anahtarlar in LİSTESİ kip

[sayı] Görüntüleniyorsa [num] girişini seçin ve çözümleyin.

, h, Cb
mevcut girişe iniş.

, l, Cf
geçerli dizinden bir dizin yukarı.

d or CD
geçerli girişi listeden sil.

s or t Listenin iki girişini değiştirin (transpoze edin).

M or m bir girişi listede yukarı veya aşağı taşıyın ve ardından geçerli konumu ayarlayın;
tekrarlanan tuş vuruşlarının aynı girişi yukarı ve aşağı hareket ettirmeye devam etmesi.

SHELL FONKSİYONLAR


Yukarıda belirtilen kabuk işlevine ek olarak başka komutlar da eklemek isteyebilirsiniz.
senin işlevin. Bir örnek, değiştirdiğiniz dizini yankılamaktır:

işlev özgeçmiş () {
cdargs "$1" && cd "`cat "$HOME/.cdargsresult"`"
&& pwd;
}

Veya içinde bulunduğu dosyayı kaldırabilirsiniz. cdargs sonucunu bildiriyor:

işlev özgeçmiş () {
cdargs "$1" && cd "`cat "$HOME/.cdargsresult"`"
&& rm -f "$HOME/.cdargsresult";
}

Sürüm 1.19'dan bu yana cdargs, bash için önceden ayarlanmış işlevler dosyasıyla birlikte gelir: bkz. cdargs-
dağıtımda bash.sh. Şu andan itibaren yalnızca şu durumlarda o dosyayı kaynaklamanız gerekir:
kullanılarak sh-kabuğa benzer. Daha sonra dizinleri değiştirmek için kabuk tamamlamayı kullanabilirsiniz.
yazarak daha hızlı

özgeçmiş [TAB]

Sürüm 1.20'den beri cdargs, temel takma adlardan (ve tamamlamalardan) oluşan bir dosyayla birlikte gelir.
the tcsh.
Tüm bash işlevlerini taşıyacak gönüllüler tcsh rica ederim.

EKRAN


The cdargs Pencerenin altında, aşağıdaki gibi mesajların görüntülenmesi için bir satır bulunur:
listenize eklendiğinde veya bilinmeyen bir tuşa bastığınızda.

Alttan ikinci satır, geçerli dizini ve bir durumu gösteren bir durum satırıdır.
Geçerli çalışma modu için tek harfli kod:

B GÖZAT için

L LİSTE için

Ekranın en büyük kısmı size yer imlerinizin listesini veya
geçerli dizinin içeriği. Sol tarafta muhtemelen bir numara bulacaksınız
İmleç hareketini kullanmaya kıyasla biraz daha hızlı atlama için bunu kullanabilirsiniz.
Bu sayılar yukarıda anlatıldığı gibi taşınabilir. Daha sonra bir ürünün kısa açıklaması gelir
parantez içindeki giriş. Yer imlerinizde oldukça uzun yollar olduğunda bu kullanışlıdır ve
çoğu aynı tabanla başlar (örn. /home/user). Sonunda gerçek var
bitirirken çarpışacağınız mutlak yol. Açıkçası şu anki giriş
vurgulanmıştır.

Yolun önünde "!" işareti varsa geçersiz bir dizine işaret ediyor. Şunu işaret eden bir yer imi
geçerli çalışma dizini kalın yazı tipiyle görüntülenir (eğer terminal emülasyonu
bu özelliği anlar).

Onworks.net hizmetlerini kullanarak cdargs'ı çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    yudum
    yudum
    SWIG bir yazılım geliştirme aracıdır
    C ile yazılmış programları birbirine bağlayan ve
    Çeşitli yüksek seviyeli C++
    Programlama dilleri. SWIG ile birlikte kullanılır
    farklı...
    SWIG'i indirin
  • 2
    WooCommerce Nextjs Tepki Tepkisi
    WooCommerce Nextjs Tepki Tepkisi
    İle oluşturulmuş React WooCommerce teması
    Sonraki JS, Webpack, Babel, Node ve
    GraphQL ve Apollo kullanarak Express
    Müşteri. React'te WooCommerce Mağazası(
    içerir: Ürünler...
    WooCommerce Nextjs React Temasını İndirin
  • 3
    arşiv_repo
    arşiv_repo
    ArchLabs için paket deposu Bu bir
    ayrıca alınabilen uygulama
    itibaren
    https://sourceforge.net/projects/archlabs-repo/.
    OnWorks'te barındırılan...
    archlabs_repo'yu indirin
  • 4
    Zephyr Projesi
    Zephyr Projesi
    Zephyr Projesi yeni nesildir
    gerçek zamanlı işletim sistemi (RTOS)
    birden fazla donanımı destekler
    mimariler. Bir
    az yer kaplayan çekirdek...
    Zephyr Projesini İndirin
  • 5
    SCon'lar
    SCon'lar
    SCons bir yazılım oluşturma aracıdır
    bu daha üstün bir alternatif
    klasik "Yap" oluşturma aracı
    hepimiz biliyoruz ve seviyoruz. SCons (şimdiki değeri)
    uygulanmış...
    SCons'u İndirin
  • 6
    PSeInt
    PSeInt
    PSeInt, aşağıdakiler için bir sözde kod yorumlayıcısıdır.
    ispanyolca konuşan programlama öğrencileri.
    Temel amacı, bir araç olmaktır.
    temel bilgileri öğrenmek ve anlamak
    konsept...
    PSeInt'i indirin
  • Daha fazla »

Linux komutları

Ad