«bash» etiketlenmiş sorular

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

3
döngü için bash cinsinden çoklu dosya türlerini listeler
Görüntüleri bir klasöre dönüştüren bir komut dosyası yazdım. Betik bir for döngüsü kullanır: i = "1" * .jpg dosyasındaki dosyalar için; yap outputFile = $ (echo "image" $ (eko $ i)) "$ dosya" dönüştürmek -resize 50x50 $ outputFile i = $ [i 1 +] tamam Yapmak istediğim komut dosyasının birden …


2
ls beklendiği gibi dosyaları listelemiyor
Aşağıdaki sorunla karşı karşıyayım: Çıkış1 sh-3.2$ ls -R .: #dir1 #dir2 ./#dir1: f1 f2 f3 ./#dir2: f1 f2 f3 Çıkış2 sh-3.2$ ls #dir1 #dir1 #dir2 Çıktı1'de görüldüğü gibi dizinde #dir1dosya var f1 f2 and f3ama dizinde bir ls yaptığımda Çıktı2'de görüldüğü gibi farklı bir çıktı alıyorum Çıktı2'de bunun gibi #dir1dizinleri …
4 bash 

1
İsatty () bilgileri terminalden nasıl alır?
Eğer yazarsam şunu fark ettim: ls --color=auto veya ls --color=auto | cat ls --color=auto > >(cat) Aynı çıktıyı göremiyorum. Bu nedenle, bir programın STDOUT'un bir şeye bağlanmış olup olmadığını bilme kabiliyetine sahip olduğunu varsayıyorum. Soru, nasıl biliyor? ENV değişkenlerini kontrol ettim envve env | cataynı şeyi aldım. Cevap başka bir …
4 linux  bash 

2
Programın yolunu bulun
Unix'te, belirli programları her yerden sort, pwdveya gibi , çağırabilirim my_custom_script.sh. Sistemin my_custom_script.shgerçekte nerede bulunduğunu nasıl öğrenebilirim ?
4 linux  bash  unix  shell 

2
Sürücü kapasitesine dosya doldurarak gömülü bir ve çipli flash yongasını test etmeye çalışmak
Dd komutunu kullanarak bir gömülü nand flash yongasını test etmeye çalışıyorum (bir dosyaya rasgele veri yaz): dd if=/dev/urandom of=/nand/storage/testnand/test.raw bs=100000 count=50 2> /dev/null Ancak, test ettiğim birim meşgul kutusu v1 kullanıyor ve yamalı. Dd komutu tanınmıyor. Aynı sonuçları elde etmeme yardımcı olacak alternatif bir komut var mı?
4 bash  dd  busybox 

2
Bash Kısayolları Çalışmıyor
Genellikle bir Bash kabuğuna sahip bir sunucuya ssh. Daha önce çalışmış olan tüm normal kısayollar yani upson komut ctrl+rolurdu, önceki komutları aramama izin verirdi. Ancak bugün oturum açtım ve bunlar artık çalışmaz, örneğin upşimdi görüntüler ^[Ave ctrl+rgörüntüler ^R. Daha önce olduğu gibi nasıl geri alabilirim?
4 bash 

1
Zsh Vi Modunda Geçerli Komutu Düzenle
Böylece vi modunu bash ile ayarlayabileceğinizi biliyorum set -o vi Ayrıca vi modunu zsh ile ayarlayabileceğinizi de biliyorum bindkey -v Bash içindeki vi modu, üzerinde çalışmakta olduğunuz komutu tam dolgulu vim editöründe düzenlemenizi sağlayan harika bir özelliğe sahiptir. v. Komutu zsh ile düzenlemenin bir yolu var mı?
3 linux  command-line  bash  vim  zsh 

6
Sudo ön yetkilendirilsin mi? (Böylece daha sonra çalıştırılabilir)
Akşamları eve gitmeden önce iş bilgisayarımı sık sık zaman alan bazı işlemlerle çalıştırırdım. Onlar bittikten sonra kapanmasını istiyorum. Ancak kapat kök ayrıcalıkları gerektirir, sudo . Açıkçası, 7 saat sonra şifremi girmek için orada değilim, o ana kadar komutların tamamını (cmd1; cmd2; cmd3; ... kapatma) root olarak çalıştırmak zorunda kaldım - …

1
`Terminal` kullanarak iki terminal yan yana nasıl açılır
Vim'i çok kullanırım. İki dosyayı yan yana açabilirim -O seçeneği: $ vim -O hello.{h,cpp} Bugün denedim screen: `C-a |` => split terminal vertically. `C-a <tab>` => switch to the new `region` `C-a c` => run bash in this `region` Yan yana iki terminal oluşturabilir miyim vim -O tek hatla mı?

2
Bir dizin içindeki tüm dizinleri cp kullanarak oradan başka bir dizine nasıl kopyalarım?
Bu şekilde yapılandırılmış bir rehberim var. /var/www/html/content/ |_dir1/ | |_somefile.txt | |_anotherfile.js | |_anotherfile.min.js | |_dir2/ |_somefile.txt |_anotherfile.js |_anotherfile.min.js Kopyalamak istiyorum dir1 ve dir2 başka bir dizine. Aşağıdaki komutu denedim ama tüm kopyalar content yeni konuma dizin. Sadece içerideki dizinlere ihtiyacım var content orada olmak. cd ~/Desktop/new_location/ cp -r /var/www/html/content/. …
3 linux  bash 

1
Linux'ta başka bir kullanıcı olarak bir komutu nasıl çalıştırıyorsunuz?
Bir şifre olmadan 'foo' sudo yapabileceğim bir linux sunucusuna erişimim var: sudo su - foo 'Foo' kullanıcısı olduğumda, böyle bir betiği çalıştırabilirim: /dir/foo_user_script.sh 'Foo_user_script' sadece foo kullanıcısı tarafından çalıştırılabilir ve benim kullanıcı tarafından değil. Böylece komut dosyasını önce 'foo' kullanıcısına değiştirip sonra komut dosyasını çalıştırarak çalıştırabilirim. Ancak, Java SSH istemcisini …


1
avconv'da görüntülenen imagemagick resim dönüştürme başarısız
Her türlü görüntüyü (format, boyut ...) çekmesi gereken bir komut dosyası yazmaya ve avconv ile bir video oluşturmaya çalışıyorum. Bir dizi jpg ile çalışmasını sağladım (aynı boyutta olsa da) ve şimdi tüm görüntüleri boyut ve formatta benzer yaparak videoyu oluşturacağından emin olmak için convert kullanmaya çalışıyorum. İşte nasıl yaparım: (for …

1
Linux / Bash: Bir kalıba uyan her çizgiyi yorumlayın
sed az söylemek, bana yabancı. Bir C proje ağacını geçmek ve işlevi çağıran her satırı yorumlamak istiyorum LogMsg(). Aşağıdakileri başarabilecek bir şey: foreach: line within *.c if: line contains "LogMsg" prepend "//" Ya da öylesine. Ayrıca, o zaman, bunun daha zor olabileceğini hayal etsem de, tersine ulaşıp ulaşamayacağımı görmek isterdim. …
3 linux  bash  sed  c 

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.