«options» etiketlenmiş sorular

Komutlara -l veya --word gibi seçenekler iletme veya bunları komut dosyalarında ayrıştırma.


3
Yerel komut dosyasını uzaktaki makinede nasıl çalıştırabilirim ve bağımsız değişkenleri nasıl ekleyebilirim?
Yerel olarak çalıştırıldığında iyi çalışan bir komut dosyası yazdım: ./sysMole -time Aug 18 18 "-Time" , "Aug" , "18" ve "18" argümanları başarıyla komut dosyasına iletilir. Şimdi, bu komut dosyası uzak bir makinede ancak yerel makinedeki yerel bir dizinden yürütülecek şekilde tasarlandı. Örnek: ssh root@remoteServer "bash -s" < /var/www/html/ops1/sysMole Bu …

1
GNU grep'in -X seçeneğinin asıl amacı nedir ve neden belgelendirilmemiştir?
Okuyarak bu soruyu , ben GNU olduğunu keşfettiler grepbir sahip -Xbir argüman beklemektedir seçeneği. Garip bir şekilde, ne man sayfasında ne de bilgi sayfasında bahsedilmiyor. Kaynak koduna bakıldığında , --helpçıktının tam ortasında şu yorumu var : /* -X is deliberately undocumented. */ Ayrıca bakıldığında anlaşılmaktadır -X matcherseçenek regexp için kullanılan …
58 grep  options 



7
`-` sadece cd ile mi kullanılır?
cd - Geçerli dir ve önceki dir arasında geçiş yapabilir. Daha -önce diğer komutların argümanları olarak kullanıldığını görmüştüm , ancak bununla -aynı anlama geldiğini hatırlamıyorum cd. -İşe yaramadığını öğrendim ls. Is - sadece cd ile kullanılabilir?

2
cp -L vs. cp -H
Sorun cp -HVeya ile dosyaları kopyalarken cp -Laynı sonuçları alıyorum: $ ls -l fileA fileA -> fileB $ cp fileA somewhere/ -H $ ls -l somewhere/ fileA # fileA is a copy of fileB, only renamed, with same properties! Bu cevap , her iki seçeneği de birlikte kullanılan UNLESS olarak …


5
getopt, getopts veya manuel ayrıştırma - hem kısa hem de uzun seçenekleri desteklemek istediğimde ne kullanmalıyım?
Şu anda aşağıdaki gereksinimleri olan bir Bash betiği yazıyorum: Çok çeşitli Unix / Linux platformlarında çalışmalıdır. hem kısa hem de (GNU) uzun seçenekleri desteklemesi gerekir getoptsTaşınabilirlik açısından tercih edilen yol olacağını biliyorum, ancak AFAIK uzun seçenekleri desteklemiyor. getoptuzun seçenekleri destekler, ancak BashGuide buna karşı şiddetle tavsiye eder: Asla getopt (1) …




3
tar cvf veya tar -cvf?
Seçenekler için '-' kullanmadan tar kullanmayı öğrendim, tar cvfz dir.tar.gz Directory/ancak son zamanlarda biraz farklı tar -czvfsözdizimine rastladım (bence 'f' bu durumda son seçenek olmalı). Her ikisi de linux ve Mac OS'ta çalışır. Unix lezzetlerinde daha taşınabilir olan '-' olmadan ou ile önerilen bir sözdizimi var mı?

2
Ne deniyor?
Son zamanlarda --, bunun seçenek listesinin sona erdiğini ve aşağıdakilerin bir seçenek olarak düşünülmemesi gerektiğini bildiren bir komutu söylemek için kullanılan çift tire olduğunu bilmem gerekiyor. Yani, grep -- 'search_word' * verilen için arayacaktı search_word. Ama sen kaldırırsanız bir beklenmeyen davranışlar görebiliyordu --ve ile başlayan tek bir dosya varsa -seçeneği …
23 command  options 

3
Komut seçeneklerinin önceliği?
Bana sormadan rm -f file1zorla kaldırılacağını biliyorum file1. Ayrıca rm -i file1çıkarmadan önce beni yönlendireceğini de biliyorumfile1 Şimdi yürütürseniz rm -if file1, bu file1bana sorulmadan da zorla kaldırılacak . Ancak, yürütürseniz rm -fi file1, kaldırmadan önce beni uyarır file1. Öyleyse, komut seçeneklerini birleştirirken sonuncusunun öncelikli olacağı doğru mu? gibi rm …

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.