`LESS = + / EXAMPLE \:` ne anlama geliyor?


11

In man parallel_tutorial(GNU paralel için) aşağıdaki kara büyü buldum:

LESS=+/EXAMPLE\: man parallel

Etrafında arama maniçin sayfalar man, lessve bash, bunun bir ilgisi olabilir görünür less önişlemcisine , ama emin değilim ve ilk birkaç girişimleri başarısız oldum bu sözdizimi ile diğer manuel sayfalarda arama yaptı.

+/...\:Bash ne anlama geliyor?


Vurgulama bölümünüzde \ yok: Ters eğik çizgi eksik. Bunu mu demek istediniz?
mike65535

@ mike65535, yazılır, 'düzenle' tuşuna basarsanız görebilirsiniz. Yine de görüntülenmez.
Aganju

\ 'İ başka bir ters eğik çizgiyle atlamak işe yarayacaktır. Yine de düzenlemek benim için kısa.
Orphevs

Yanıtlar:


11

Bu bash'da bir şey ifade etmez . Bu tek komut için $ LESS ortam değişkeninde saklanan rastgele bir metindir.

Ancak çalıştırdığınızda less, $ LESS içeriğini okur ve bunları komut satırı argümanları gibi yorumlar. Genellikle bu, onun için yapılandırmayı depolayacağınız yerdir.

( Daha az bir önişlemci değil:. Bir çağrı cihazı Not aka basit bir metin dosyası görüntüleyici var manhiçbir yerleşik okuyucu: sadece aracılığıyla metni üretir groff (gerçek önişlemci), sonra hep ya çalıştırır daha az ya da başka bir çağrı cihazı için Bu öğreticinin yazarları sisteminizin daha az kullanacağını varsayarlar çünkü çok yaygındır.)

A ile başlayan argümanlarla daha az karşılaşıldığında +, geri kalanı simüle etmek için komut veya tuşa basma olarak da yorumlanır: örneğin, +Gdaha az olsaydı, dosyayı açtıktan sonra G'ye basmış gibi davranır ve aşağı kaydırırdı.

Sizin durumunuzda, dosyayı açtıktan sonra daha az yazmış gibi davranıyorsunuz /EXAMPLE:. /arama tuşu / komutu daha az , geri kalanı ise aranacak metindir.

Sonuçta komut "paralel" man sayfasını açar ve sonra "ÖRNEK" başlıklı bölüme iner.


1
Hangi öğretici yazar görünüşe göre sıradan İngilizce ifade etmek çok zor bulundu.
user1686

Eh, bu kadar olduğunu ... GNU: Ben de çok iyi zamanlama yazmaya başladı tıpkı P Mükemmel cevap btw açıldı!
bertieb

1
Açıkçası, kolon önce arka yırtmaç olduğunu alakalı basho sahip olmadığı özel bir anlam sahip olmaktan kolon durur durmaz, bashbaşka kabukta may olsa.
AFH

1
@grawity Öğreticideki bağlam şöyledir: "Paralel adamdaki SEÇENEKLER listesinden sonra ÖRNEKLER'e bakın (LESS = + / EXAMPLE \: paralel adam kullanın)". Bunu sıradan İngilizcede nasıl ifade ederdiniz?
Ole Tange

7

As grawity mükemmel cevabı gösterir , bu bir talimat vermenin bir yolu lessçağrı cihazı. Bu özel durumda, GNU Parallel kılavuzunu ve eğitimini kullanarak örnekleri okumayı kolaylaştırır.

Çevrimiçi kılavuzdaki içindekiler tablosundan bile görebileceğiniz gibi , her örnek dize ile başlar EXAMPLE:, bu nedenle komut LESS=+/EXAMPLE: man parallelilk örneğe ve sonraki örnekleren ( sonraki eşleşme için ) basarak atlamanıza izin verir .

Örneğin:

el ile atlama ekran görüntüsü

( manuel bölümdeki her atlama bir ntuşa basıldığında )

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.