«bash» etiketlenmiş sorular

Bash, GNU Projesi'nden Unix benzeri işletim sistemleri için ücretsiz bir kabuktur.

7
ID3 başlık etiketini MP3 dosya adına eşit olacak şekilde ayarlama
Herkes bir medya kitaplığından geçecek ve her MP3 dosyasının id3 başlık etiketini dosyanın adına eşit olacak şekilde ayarlayacak bir bash betiği var mı? Diğer otomatik yöntemlere de açığım. Bir GUI uygulaması veya işi otomatik olarak yapacak bir şey olabilir. Bir EasyTag yöntemi burada belirtilmiştir: mp3 ID3 dosyalarında toplu başlık etiketi …
14 linux  bash  script  id3 

14
Komut dosyası oluşturma: XML dosyasının etiketindeki bir değeri ayıklamanın en kolay yolu nedir?
Bir pom.xml (Maven'in 'Proje Nesne Modeli') okumak ve sürüm bilgilerini çıkarmak istiyorum. İşte bir örnek: <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.mycompany</groupId> <artifactId>project-parent</artifactId> <name>project-parent</name> <version>1.0.74-SNAPSHOT</version> <dependencies> <dependency> <groupId>com.sybase.jconnect</groupId> <artifactId>jconnect</artifactId> <version>6.05-26023</version> </dependency> <dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>1.5.2</version> </dependency> <dependency> <groupId>com.sun.jdmk</groupId> <artifactId>jmxtools</artifactId> <version>1.2.1</version> </dependency> <dependency> <groupId>org.easymock</groupId> <artifactId>easymock</artifactId> <version>2.4</version> </dependency> </dependencies> </project> …
14 linux  bash  unix  python  xml 

5
Vim ekran tamponu bıraktıktan sonra önceki bash etkinliği ile nasıl değiştirilir?
Bir bash (veya vim) özelliğinin ne olduğunu bulmaya çalışıyorum. İşte senaryo. Bir bash terminalindeyim, sonra vim ile bir şeyler düzenleyin, sonra bash'a geri dönün. Bazı terminallerde, vim oturumu ekranı önceki bash kabuk etkinliğini göstermek için kaybolur (istediğim budur?). Diğerlerinde, vim oturumu ekran tamponu kalır (eski bash kabuk aktivitesini gizler). Ekranı …
14 bash  vim 



1
[- çoğalt] bash içinde "-" kaçmak için nasıl
Bu sorunun cevabı burada zaten var : 7 yıl önce kapalı . Olası Çoğaltma: Unix araçları: bir dosya eksi bir şey olarak adlandırılırsa ne olur? Lütfen bana bundan nasıl kaçacağımı söyle: [root @ unix ~] # ./-sh -bash: ./-sh: İzin verilmedi [root @ unix ~] # chmod + x -sh …

11
Dizin başına bash / zsh geçmiş günlük dosyaları
Set dizinindeki bir proje üzerinde çok çalıştığımı fark ettim. Bazen - pistten birkaç ay sonra - o projede bir şeyleri yeniden yapmam gerekiyor ama ne yaptığımı hatırlayamıyorum. Dosyalardaki değişiklikleri izlemek için mercurial veya git kullanıyorum, ancak bu dizinde hangi komutları verdiğimi hatırlamak istiyorum. Kabuk geçmişimde arama yapmak çok bilgilendirici değil. …
14 linux  bash  shell  history  zsh 

2
Bash tamamlamalarında nasıl hata ayıklayabilirim?
Hepsi tek başına çalışıyor gibi görünen bazı bash tamamlama işlevleri oluşturdum, ancak onlarla tam sekmeye çalıştığımda bana beklenmedik sonuçlar veriyor. Bashdb'yi bağlamak, sonra bir şeyi tamamlamak ve hata ayıklamak ve neyin yanlış gittiğini belirlemek için adım atmaya çalışmak mümkün mü?

2
Ebeveynin ortamını devralmadan bir komut çalıştırma
Komutu yeni bir oturumda "sanki" çalıştırmanın bir yolu var mı? Zaten denedim env -i. Ancak, ayarlamak veya ayarlamak zorunda olduğum çeşitli ENV değişkenleriyle uğraşmak istemiyorum. Ben de denedim bash -c "some command"ve bash -l -c "some commmand"hepsi mevcut ortamı kopyalar. En yakın geldiğim bir getto çözümü: ssh me@localhost "some command"
14 bash  shell  session 


5
Neden 'whereis' ve 'hangisi' bana komuta yerini göstermiyor?
Komutların bana komutun yerini beğenmesinin whereisveya whichgöstermemesinin nedenleri nelerdir ? Ben nvm var ve nerede olduğunu bilmek istiyorum, ama bu komut hiçbiri ikili bulmak için bana yardımcı olmaz. Sadece findbu durumda mı kullanmalıyım ? GÜNCELLEME İşte uzun çıktı type nvm $ type nvm nvm is a function nvm () { …
14 bash 


3
Aynı anda kopyalama ve chmod / chown
Ben rootonu analiz etmek için başka bir kullanıcının sahip olduğu bir dizine kopyalamak istiyorum sahip olduğu bir günlük dosyası var (ilk sıkıştırılmamış olması gerekir). Şu anda yapmak zorundayım # cp log.xz /home/user/Documents # chown user:user /home/user/Documents/log.xz Her iki komutu aynı anda, belki de bir veya daha fazla cpseçenekle yayınlamanın bir …
14 linux  bash 

5
Giriş dizinimde bashrc dosyası yok
Dersimden not aldığım şey: .bashrcAna dizininizdeki dosyayı bulun yapmak vi .bashrc Bir uygulama klasörünü bir yere koyduğunuzda, adresinin yol değişkeninde olduğundan emin olun. Sorun .bashrcbenim ana dizinde bir dosya yok olmasıdır . .bash_historyEvimde sadece bir dosya var. Köke giderseniz, orada bir etc/bash.bashrcdosya var ama bence sadece benim için değil, tüm …
14 bash  bashrc 

3
Bir dizi numaralandırılmış dosya taşınsın mı?
Ayrı dizinlere taşınması gereken 291 numaralı dosya (001 - başlık ve 291 - başlık ile biten) var. (001 ila 021 klasör 1, 022 ila 053 klasör 2, her seferinde aynı sayıda dosya olması gerekmez). Böyle yucky bir şekilde yapabileceğimi düşündüm: ls | head -n 21 | sed -r 's|(.*)|mv \1 …
14 linux  bash  mv 

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.