«whitespace» etiketlenmiş sorular

bir satır veya sütunda "boş" alan oluşturan boşluklar, sekmeler veya satırsonu kombinasyonu





1
Tüm git komutlarındaki boşlukları değiştir
Satır sonlarını değiştirdiğiniz zaman git'in sizi nasıl uyarması gerektiğini ya da bir dosyanın tamamını karışık hale getirmenizi engellemek için çeşitli diğer teknikleri açıklayan tonlarca site buldum. Bunun için çok geç olduğunu kabul edin - ağaç zaten dosyaların satır sonlarını değiştirmeyi taahhüt etti, bu nedenle git diffeski dosyanın çıkarılmasını ve ardından …



3
Köşeli ayraçlar durumunda: neden boşluk olmadan sözdizimi hataları alıyorum?
Senaryo yılın iki günü başlarken iki gün geri taşımak ve aynı zamanda her ayın ilk ve ikinci günlerini kontrol ve iki gün geri taşımak için aşağıdaki komut dosyası kullanıyorum. if [$month="01"] && [$day="01"]; then date="$last_month/$yes_day/$last_year" fulldate="$last_month/$yes_day/$last_year" else if [$month="01"] && [$day="02"]; then date="$last_month/$yes_day/$last_year" fulldate="$last_month/$yes_day/$last_year" else if [ $day = "01" …

2
Büyük olasılıkla boşluk içeren bir dosya adları listesiyle çalışmanın POSIX uyumlu yolu
Boşluk içeren dosya adları ile çalışmak için dizi kullanımını öneren Bash komut dosyası kılavuzlarını gördüm. DashAsBinSh ancak dizileri taşınabilir olmadığını önerir, bu yüzden boşluk içerebilecek dosya adları listeleri ile çalışmak için POSIX uyumlu bir yol arıyorum. Ben aşağıdaki örnek komut dosyasını değiştirmek için arıyorum echo foo/target/a.jar foo/target/b.jar bar/target/lol whitespace.jar İşte …


3
Sonunda boşluk olan / olmayan bir kelimeyi eşleştirmenin farkı nedir?
Kabuk betikleri öğreniyorum ve bunun için HackerRank kullanıyorum. sedAynı sitede ilgili bir soru var : 'Sed' komutu # 1 : Belirli bir girdi dosyasındaki her satır için, 'the' kelimesinin ilk oluşumunu 'this' ile dönüştürün. Arama ve dönüşüm kesinlikle büyük / küçük harfe duyarlı olmalıdır. Her şeyden önce denedim, sed 's/the/this/' …
12 sed  whitespace 



4
Kesim zsh ile değil bash ile neden başarısız oluyor?
Sekmeyle ayrılmış alanlara sahip bir dosya oluşturuyorum. echo foo$'\t'bar$'\t'baz$'\n'foo$'\t'bar$'\t'baz > input Aşağıdaki komut dosyası var zsh.sh #!/usr/bin/env zsh while read line; do <<<$line cut -f 2 done < "$1" Test ediyorum. $ ./zsh.sh input bar bar Bu iyi çalışıyor. Ancak, bashbunun yerine çağırmak için ilk satırı değiştirdiğimde başarısız olur. $ …

3
Bash'da SEKME ile ayrılmış dizeler nasıl yazdırılır?
Bir sekme ile ayrılmış iki dize yazdırmaya çalışıyorum. Denedim: echo -e 'foo\tbar' printf '%s\t%s\n' foo bar Her ikisi de yazdırır: foo bar İkisi arasındaki boşluk aslında 5 boşluktur (Putty'de fare ile çıktıyı seçmeye göre). Ben de aynı sonucu ile komutu yazarken CTRL + V kullanarak ve SEKME tuşuna basmayı denedim. …
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.