«syntax» etiketlenmiş sorular



2
-Exec ile ilgili eksik argüman nedir?
Aşağıdaki komutu kullanarak 30 günden eski bir dizini, dosyaları ve dizinleri silerim ve kimse dosyaları geri istemezse birkaç hafta sonra silebileceğim bir arşiv dizinine taşırım. Hedef dizin, kullanıcı adına göre alt dizinlere sahiptir, bu nedenle arşiv dizini de olacaktır. Kullandığım komut bu: find /path/to/directory/username/ -mtime +30 -exec mv "{}" /path/to/archive/username/ …

6
Null-operatörü “:” bashının iki noktası nedir?
BASH betiğindeki "null" operatörünün anlamı nedir? Söyleyecek bir ifşeyiniz olmadığında, bir komutun ardından yer tutucu olarak kullanıldığını , ancak programın düzgün çalışmasına izin vermek için bir komuta ihtiyaç duyduğunu anlıyorum . Ancak bunun genel kullanımı nedir? Ne zaman kullanırsın? Kullanmak ne zaman mantıklı?
13 bash  scripts  syntax 

2
Alfabeli döngü için
Bu OSX'de mükemmel çalışır #!/bin/bash chars=( {a..z} ) n=3 for ((i=0; i<n; i++)) do echo "${chars[i]}" done Ama Ubuntu üzerinde çalıştırdığımda, aşağıdaki hatayı alıyorum. ForLoopAlphabetTest.sh: 2: ForLoopAlphabetTest.sh: Syntax error: "(" unexpected Sorunu çözemiyorum. Herhangi bir öneri?
12 bash  scripts  syntax 

2
terminal komutlarında “'” (kesme işareti) anlamı
Bazı tuhaf nedenlerle, tanımlayıcılarda kelime ayırıcı olarak "" "denedim: $ export foo'bar=1 > > ^C $ Sonuç yukarıda gösterildiği gibidir, id komut istemi ">" olarak değişir ve sistem açıkçası benim açımdan daha fazla bilgi bekler. Gördüğünüz gibi, kaçmak için ctrl-C tuşlarına basmak zorunda kaldım. Aynı şey, $ ls foo'bar $ …


1
Parantez, Parantez, Kıvırcık Parantez
Bilmece gidiyor: Eğer yaparsam: touch file{1,2,3} Dosya1, dosya2, dosya3 oluşturur Ve eğer yaparsam rm file[1-3] Onları siler. ama yaparsam touch file[1-3] oluşturur: file[1-3] Neden?
9 bash  syntax 
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.