«shell» etiketlenmiş sorular

Kabuk, kullanıcıların genellikle bir komut satırına yazarak işletim sistemiyle etkileşime girmesini sağlayan yazılımdır.

2
Bir metin dosyasındaki URL'lerin listesini gözden geçirme
Aşağıdakine benzer bir URL listesi var: http://www.youtube.com/watch?v=QVgFCCQWBOs http://www.youtube.com/watch?v=8TrMhR7ZpBk http://www.youtube.com/watch?v=8ctAvtBJB3s http://www.youtube.com/watch?v=xTB79UdZahU http://www.youtube.com/watch?v=GjTlEM99rv8 http://www.youtube.com/watch?v=XRdUgPGsj3k http://www.youtube.com/watch?v=_700uBiNv-A Her URL yeni bir hatta. Her url'yi içeren bir komut çalıştırmak istiyorum: ytdl "<one url>" -a Aslında komutunu metin dosyasında bulunan her bir url'yi kullanarak çalıştırmak istiyorum. Bu bir kabuk betiği ile mümkün mü?
1 shell 

0
Balık kabuğu neden iTerm2'de gizli bir işlem yaratıyor?
İTerm2'de bash'tan balık kabuğuna taşındım. Ancak, iTerm2'yi her başlattığımda aşağıdaki hata iletisini alıyorum: Bir oturum başladıktan hemen sonra sona erdi. Profildeki komutun doğru olduğunu kontrol edin. Etrafınıza bakındıktan sonra, iTerm2'ye ilk defa ne zaman başladığımda iki işlem yarattığını fark ediyorum: 40776 ?? S 0:00.41 /Users/admin/Applications/iTerm.app/Contents/MacOS/iTerm2 40778 s000 Ss 0:00.03 /Users/admin/Applications/iTerm.app/Contents/MacOS/iTerm2 …

2
Bir dizin ağacındaki belirli dosyaların tekrar tekrar yazılması
Bir dizin ağacındaki dosyaların üzerine tekrar tekrar yazmak istiyorum. Üzerine yazmak istediklerim "x_alpha * .png" dosya adıyla eşleşiyor ve tam olarak 456 bayt boyutunda . Bunları özyinelemeli olarak bir dizin ağacında aramanın ve örneğin üzerine bir referans dosyası yazmanın bir yolu var mı? "e:\mydir\good.png" Windows 7 kullanıyorum, ancak UnxUtils'im var …

2
Kombine sudo su konuşlandırma komutu çalışmıyor, ayrı olduğunda çalışır
Bu emre sahibim: ubuntu@ip-10:~$ sudo su deploy -c 'rvm install 1.9.3' bash: rvm: command not found Ben de denedim: ubuntu@ip-10:~$ sudo su deploy -c 'source /home/deploy/.bashrc && rvm install 1.9.3' bash: rvm: command not found Aynı sonuç. Ne olduğundan emin değilim çünkü bunu yaparken: sudo su deploy deploy@ip-10-101-6-147:/home/ubuntu$ rvm install …

1
İndirilenler klasörünü bash betiği ile sıralama
Mac'imde Downloads klasörünü bash olarak sıralamak için kendi ihtiyaçlarım için senaryo yazıyorum. İşlev parametrelerine geçiyorum: kaynak dizin, hedef dizin ve taşımak istediğim dosya uzantılarının dizisi. Sorun şu ki, işlev "find" satırındayken, bu uzantıya sahip tek bir dosyayı kopyalar, ancak tüm değişkenleri kaldırdığımda ve parametreleri doğrudan koyduğumda düzgün çalışır. Neler oluyor …
1 bash  shell 

2
Bir Android cihaza seri bağlantı üzerinden Linux komutları gönderme
Bir Android cihaza seri bağlantı üzerinden Linux komutları gönderebilmekle ilgili bir sorum var. PuTTY'yi duydum ve kullanmaya çalıştım, ama sonunda onunla kayboldum. Android cihazın Linux kabuğuydum ve yazabiliyordum rebootve cihaz yeniden başlatılacaktı. Android cihazın sanal bir seri bağlantısı var ve PuTTY kullanarak bağlanabildim, ancak bundan sonra nereye gideceğimi bilmiyorum. Ayrıca, …


0
Kişi su ile komut çalıştırırken nasıl kabuk parametreleri ekler?
Durum. Özel bir kabuğa yeniden yönlendirilen kısıtlı bir kullanıcının ortamını ayıkladım. Bunu yapabilmek için, aşağıdaki gibi su kullanarak o kullanıcı olarak komutlarını tam bağlamında çalıştırmam gerekiyor: su - $user -c "echo hello world" --shell /bin/custom_shell Komutu ve / bin / custom_shell komutunun çalıştıracağı komut parametrelerini açıkça değiştirebilirim, ancak custom_shell'in çalışacağı …

1
Diğer oturum / kabuktan tty / terminal çıkışını kontrol etme
Bir tty'nin en fazla bir oturumu kontrol edebileceği ve dahası, tty'lerin kontrol altındaki oturumdaki arka plan işlem gruplarının yazması veya okumasına izin verilmemesi için kontrol edilebildiği söylenir. TOSTOP seçeneği. Ancak, diğer oturumlarda bir yazıya yazılan pozisyon nedir? Bir şekilde kontrol edilebilir mi? üstlenmek tty1 ve tty2, ikisi de kabukları ile. …

2
Komut dosyasının Linux'taki bir dizindeki dosyalara okuma erişimi nasıl verilir?
Belirli bir dizindeki kopyaları silen bir kabuk betiği oluşturdum. Belirli bir dosya okunamıyorsa “erişim reddedildi” ve ardından dosya adı yazdırılır. Koşmaya çalıştığımda ./filename (Kabuk dosyasının adı), belirli bir dizinin altındaki tüm dosyalar, yanındaki “erişim reddedildi” ile yazdırılır. Verilen izin: drwxr-xr-x . drwx------ 24 .. -rw-r--r-- 1 file1.cpp -rw-r--r-- 1 file2.cpp …
linux  bash  shell 

1
Tcsh içinde kullanışlı bir ayırıcı oluşturma
Bir LifeHacker makalesinde, komutlar arasına nasıl küçük bir ayırıcı ekleneceğini gösterir (bash ve mac terminali için). Bunun bir RHEL üzerinde tcsh kullanarak çalışmasını sağlamaya çalışıyorum ancak çalışmasını sağlayamadım. Bunu tcsh altında çalıştıramadım. Talimatlarda, .bashrc dosyasını değiştirmem gerekiyor, bu yüzden değiştirmem gereken bir ipucu olmasa da, başka bir dosyayı değiştirmem gerektiğini …
linux  shell 


1
Notepad ++ ile komut dosyasını çalıştırdıktan sonra tclsh'ı açık tutun
Şu anda Notepad ++ kullanarak bir tcl betiği yazıyorum. Böyle F5 anahtarını düzenledim C:\TCL\bin\tclsh.exe "$(FULL_CURRENT_PATH)" Bu bir tcl kabuğu açacaktır & amp; ben yazıyorum şu anki komut dosyasını çalıştırın. Betik çalıştırıldıktan sonra kabuğun açık kalmasını istiyorum. Girdi vs. için bir istek bırakabileceğimi biliyorum ... ama girdikten sonra kabuk kapanacak ... …

1
Dizinler için sembolik bağlantılar
Gerçekten bu konuda hızlı bir yardıma ihtiyacım var. Bu senaryo. Kaynak dizin oluşturuldu SOURCE : /apps/application_scripts/intl/bin Burada çok fazla kabuk betiği var (* .sh) TARGET : /home/edwprod/intl/bin Sembolik bağlantı: ln -s /apps/application_scripts/intl/bin /home/edwprod/intl/bin Eğer böyle bir ksh yi başka bir dizinde çalıştırırsam /home/edwprod/intl/bin/ex1.sh Hata mesajını gösterir not found [No such …
linux  shell  unix  sh 

1
Eşleşen satırda shell komutu (vim: global `: g` veya`: v` komutunu shell komutu ile birleştirin)
Bir kabuk komutu kullanmak istiyorum ( fmt bu durumda) bir regex'in her (eşleşmeyen) eşleştirme satırında bir dosyada çalışmak. Bunu içinde yapmayı tercih ederim vim! Yine de, vim'in sunduğu için saf bir kabuk / bash / zsh çözümü için de açığım. :! yanı sıra. Birleştirmek mümkün mü :g/pattern/[cmd] eşleşen satırlarda yürütülen …

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.