«cut» etiketlenmiş sorular

Kesme ile ilgili sorular için, her girdi satırının alanlarını veya sütunlarını ayıklayan bir filtre programı. Kesimin kendisi veya kesim yardımcı programını kullanmayla ilgili sorunlar hakkında sorular için bu etiketi kullanın.

2
utf farkında olan coreutils?
cutBugün kullandığımda , UTF-8 karakterine karakter olarak değil, 3 karakter uzunluğunda olduğu için 3 karakter kullandığını öğrendim. Bu genellikle birçok araç için geçerli gibi görünüyor. coreutilsUTF-8'in farkında olan sürümleri var mı? Benim localeçıkışı: LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL= İşte ne zaman …
16 unicode  coreutils  cut 

3
UTF-8 ile `cut -c` (` --characters ') kullanılamaz mı?
Komutun cut, seçeneğe -csahip baytlar yerine karakterler üzerinde çalışma seçeneği vardır -b. Ancak bu, en_US.UTF-8yerel olarak çalışmıyor gibi görünüyor : İkinci bayt, ikinci ASCII karakterini verir (UTF-8'de aynı şekilde kodlanır): $ printf 'ABC' | cut -b 2 B ancak UTF-8 yerel ayarında üç Yunanca olmayan ASCII olmayan karakterin ikincisini vermez: …

7
2 farklı kesme çıkışını tek bir komutta birleştirmek?
Aşağıdaki gibi bir dosya var: 1234 ABCD EFGH Aşağıdakilere dönüştürmek istiyorum: 2341 BCDA FGHE Gerçek dosya 4.000 kelime var, bu yüzden bunu verimli bir şekilde yapmak istiyorum. Komutu kullanmayı denedim cut -c 2-4,1 file.txt, ancak girişle aynı çıktıyı üretiyor. 3 farklı komut kullanabileceğimi düşünüyordum: cut -c 1 file.txt > temp1.txt …

5
Metin dosyasından 2. sütunu kes
Metin dosyamda ayırıcı sadece boşluk belirtmek için bir sınırlayıcı yok, çıktı dosyasına sütun 2'yi nasıl kesebilirim, 39 207 City and County of San Francisc REJECTED MAT = 0 78 412 Cases and materials on corporat REJECTED MAT = 0 82 431 The preparation of contracts an REJECTED MAT = 0 …

3
son sınırlayıcıda dize kes
Ben bir dosya adı var a.b.c.txt, ben bu dize bölünmüş istiyorum string1=a.b.c string2=txt Temelde dosya adını ve uzantısını bölmek istiyorum. Ben kullanılan cutama o kadar böler a,b,cve txt. Son sınırlayıcıdaki ipi kesmek istiyorum. Birisi yardımcı olabilir mi?
14 shell  cut 

3
Bash'te stdout çizgi genişliğini dinamik olarak kırpma
Son zamanlarda, pskomutla denemeler yapıyorum ve bazen uzun yollar bir sonraki satıra (veya ikiye) sarılıyor ve okumayı zorlaştırıyor. psÇıktıyı xkarakter sayısıyla sınırlamak için çıktıyı başka bir programa aktarmak istiyorum . Şimdiye kadar sahip olduğum şey, ama tam olarak çalışmıyor: ps aux | cut -c1-$(stty size | cut -d' ' -f2) …
9 bash  shell  stdout  cut 

6
Bir dosyanın belirli içeriğini yakalama
Bu yüzden bu sorun için araçlar olduğunu biliyorum çünkü onları duydum, ama ne olduklarını bilmiyorum. / Etc / passwd içindeki tüm verileri ancak kullanıcı adlarını filtrelemek gibi bir şey yapmak istiyorum. Örneğin, user1, user2 ve user3'ü aşağıdaki dosyadan almak istiyorum. Bu durumda, mantık "Dosyanın her satırında ilk ':' metnine kadar …
9 files  sed  awk  cut 
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.