Unix 'pick' komutu ne işe yarar?


Yanıtlar:


29

pickkomut, verilen her argüman için, evet / hayır diye sorar ve seçimi stdout'a yazdırır. Bir seçenek listesini girdi olarak kabul eder ve seçilen seçeneği çıktı olarak üretir. Pick kullanmak için örnek:

find -type f | pick | xargs xdg-open

Bu find, ncurses (3X) arabirimini kullanarak komutun bulduğu listede bir dosya seçmenize ve dosyayı açmanıza olanak sağlar.xdg-open


Bash kabuklarında destekleniyor mu, çünkü çevrimiçi bash terminalinde kullanmaya çalıştım ve "komut bulunamadı" hatası verdi.
— Pankaj Pandey,

evet desteklenir ama yüklemelisiniz apt-get install pick(debian)
— Dababi

Xargs komutunu bilmediğim için komutu daha basit bir sorgu ile açıklayabilir misiniz?
— Pankaj Pandey,

1
xargs, pick komutu tarafından seçilen metni alır ve ondan xdg-open için bir argüman yapar. başka bir örnek find -name *.txt | pick | xargs gedit. Bu, find komutu tarafından bulunan listeden bir txt dosyası seçmenize ve onu gedit ile açmanıza izin verecektir (xargs,
— gedit'in

bu yüzden yukarıdaki örnekte 'pick' komutu terminaldeki dosya adlarının yazdırılması için bir komut verecektir. Bu doğru mu?
— Pankaj Pandey,
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.