«unix» etiketlenmiş sorular

Bu etiket, doğrudan Unix ile ilişkili PROGRAMLAMA soruları için özeldir; genel yazılım sorunları Unix ve Linux Stack Exchange sitesine veya Süper Kullanıcıya yönlendirilmelidir. Unix işletim sistemi Bell Labs tarafından 1960'ların sonlarında geliştirilen ve bugün çeşitli versiyonlarda bulunan genel amaçlı bir işletim sistemidir.

3
Bash komut satırı ve giriş sınırı
Bash'de (veya diğer kabuklarda) bir girişin ne kadar uzun olabileceği için bir tür karakter sınırı var mı? Eğer öyleyse, bu karakter sınırı nedir? Yani bash'de komut satırının yürütmesi için çok uzun bir komut yazmak mümkün müdür? Gerekli bir limit yoksa önerilen bir limit var mı?

8
Grep veya ack tarafından döndürülen uzun eşleşen satırlar nasıl kesilir
Ack veya grep'i genellikle çok uzun satırları olan HTML dosyalarında çalıştırmak istiyorum. Tekrar tekrar saran çok uzun çizgiler görmek istemiyorum. Ama uzun bir çizginin, normal ifadeyle eşleşen bir dizeyi çevreleyen kısmını görmek istiyorum. Bunu Unix araçlarının herhangi bir kombinasyonunu kullanarak nasıl elde edebilirim?
91 grep  unix  ack 

3
Unix - bir dizinin içeriğini diğerine kopyala [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Sorunuzu güncelleyin o yüzden -konu üzerinde yığın taşması için. 8 yıl önce kapalı . Bu soruyu geliştirin Folder1/ -fileA.txt -fileB.txt -fileC.txt > mkdir Folder2/ > [copy command] Ve şimdi Folder2/şöyle görünüyor: Folder2/ -fileA.txt -fileB.txt …
90 file  unix  copy  directory 

19
Unix "posta" içindeki "Kimden:" adresini değiştirin
mail TO_ADDRBir e-postayı kullanarak Unix komut satırından bir mesaj göndermek $USER@$HOSTNAME. Tarafından eklenen "Kimden:" adresini değiştirmenin bir yolu var mı?mail ? Kayıt için Ubuntu'da GNU Mailutils 1.1 / 1.2 kullanıyorum (ancak Fedora ve RHEL'de aynı davranışı gördüm). [DÜZENLE] $ mail -s chris@example.org testi Cc: Gönderen: foo@bar.org Test yapmak . verim …
90 unix  email 

12
Bash'i bir dosyadan yüklenen bir dizedeki değişkenleri genişletmeye zorlama
Bir dizede (bir dosyadan yüklenmiş) değişkenleri genişletmek için bash (force?) 'U nasıl yapacağımı çözmeye çalışıyorum. İçeriği olan "bir şeyler.txt" adında bir dosyam var: hello $FOO world Sonra koşarım export FOO=42 echo $(cat something.txt) bu şunu döndürür: hello $FOO world Değişken ayarlanmış olmasına rağmen $ FOO'yu genişletmedi. Dosyayı değerlendiremiyorum veya kaynak …
89 linux  bash  shell  unix 


11
Sınırlayıcıya göre bir dosyayı birden çok dosyaya bölün
Ben bir kez dosya -|olarak her bölüm sonunda sınırlayıcı ... unix kullanarak her bölüm için ayrı dosyalar oluşturmak zorunda. girdi dosyası örneği wertretr ewretrtret 1212132323 000232 -| ereteertetet 232434234 erewesdfsfsfs 0234342343 -| jdhg3875jdfsgfd sjdhfdbfjds 347674657435 -| Dosya 1'de beklenen sonuç wertretr ewretrtret 1212132323 000232 -| Dosya 2'de beklenen sonuç ereteertetet …
88 linux  unix  awk  split 


6
Bul komutunu kullanın, ancak iki dizindeki dosyaları hariç tutun
_peaks.bedİle biten dosyaları bulmak , ancak tmpve scriptsklasörlerindeki dosyaları dışlamak istiyorum . Benim emrim şöyle: find . -type f \( -name "*_peaks.bed" ! -name "*tmp*" ! -name "*scripts*" \) Ama işe yaramadı. tmpVe scriptklasöründeki dosyalar yine de görüntülenecektir. Bunun hakkında fikri olan var mı?
88 linux  shell  unix  find 

5
Başka bir kabuk betiğinden bir kabuk betiğinin işlevini çağırabilir miyim?
2 kabuk komut dosyam var. İkinci kabuk betiği aşağıdaki işlevleri içerir second.sh func1 func2 First.sh, ikinci kabuk betiğini bazı parametrelerle çağırır ve bu işleve özgü diğer bazı parametrelerle func1 ve func2'yi çağırır. İşte bahsettiğim şeyin bir örneği second.sh val1=`echo $1` val2=`echo $2` function func1 { fun=`echo $1` book=`echo $2` } …
87 shell  unix 



5
Tüm kelime için nasıl grep yapılır
Alt dizinlerde bir şeyler grep etmek için aşağıdaki komutu kullanıyorum find . | xargs grep -s 's:text' Ancak, bu aynı zamanda şöyle şeyler de bulur <s:textfield name="sdfsf"...../> Bundan kaçınmak için ne yapabilirim ki böyle şeyler bulsun <s:text name="sdfsdf"/> VEYA bu konuda .... şunu da bulur <s:text somethingElse="lkjkj" name="lkkj" temelde s:textve …
87 unix  grep 

3
'Dışa aktar' komutu ne işe yarar?
Linux'ta biraz yeniyim ve bazı komutları işlerin yapılması için körü körüne çalıştırıyorum. Daha fazla yeni insanın bunlar hakkında düzenli bir bilgisi olacağı için bu tür soruları sormanın bir israf olmayacağını düşündüm. Geçenlerde Jenkins ile çalışmaya başladım ve sonra bu exportkomutu Jenkins savaş arşivini çalıştırmak için kullanmak zorunda kaldım . Bu …

9
Dizin yapısını korumadan bir dizini nasıl tararım?
Bir yedekleme komut dosyası üzerinde çalışıyorum ve bir dosya dizinini taramak istiyorum: tar czf ~/backup.tgz /home/username/drupal/sites/default/files Bu, onu yukarı kaldırır, ancak elde edilen dosyayı açtığımda, tam dosya yapısını içerir: dosyalar içeride home/username/drupal/sites/default/files. Ana dizinleri dışlamanın bir yolu var mı, böylece ortaya çıkan tar son dizini ( files) biliyor mu?
86 linux  unix  gnu  tar 

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.