«bash» etiketlenmiş sorular

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

6
Mac OS X altında Bash yürütme süresini milisaniye olarak nasıl alabilirim?
Ben kontrol ettim bu , ancak sağlanan çözüm benim için çalış yoktu. Tarihi kullanarak saniyeler içinde yürütme süresini alabilirim: T="$(date +%s)" #some work here T="$(($(date +%s)-T))" echo "execution time (secs) ${T}" Ancak, bunu denediğimde: T="$(date +%s%N)" #some work here T="$(($(date +%s%N)-T))" Nano saniye hassasiyetini elde etmek için% N (yukarıdaki gibi) …
12 macos  bash  unix 

4
Bash komutu belirli bir süre için çalıştırılsın mı?
Kullanımım için bash betiği yapıyorum. Bir komutu 20 saniye ve sonlandırma komutu gibi belirli bir süre için nasıl çalıştırabilirim? Çok fazla çözüm denedim ama hiçbir şey işe yaramadı, ayrıca zamanaşımı komutunu da denemedim. Lütfen bunun için bana bir çözüm verin. örneğin: Bu komutu komut dosyasında ve terminalde 10 saniye sonra …
12 bash  time  timeout 

5
Html düğmesiyle kabuk komut dosyası çalıştırma
Bir web sitesinde bir düğmeye basıldığında bir bash betiği başlatmak istiyorum. Bu benim ilk teşebbüsüm: <button type="button" onclick="/path/to/name.sh">Click Me!</button> Ama şans yok. Herhangi bir öneri? EDIT- slhclk ve mit'in tavsiyelerine göre: Ben web tarayıcımı işaret / var / www bir php dosyası var. Dosyanın içeriği aşağıdaki gibidir: <?php exec("/home/aa/scripts/test.sh"); ?> …
12 bash  shell  html 

3
Üst komut çıkışını filtreleme
Bir Mac çalıştırıyorum ve topsadece PID, COMMAND ve% CPU sütunları görüntülenecek şekilde belirli bir işlem için komutun çıkışını filtrelemek istiyorum . Sürecin PID'sini aldıktan sonra çalıştırıyorum: top -pid 1234 Ancak, bu işlem için 15'ten fazla sütun görüntülenir. Awk komutunu çıktısını alabilir miyim ve sadece şunu görüntüleyebilir miyim: PID COMMAND %CPU …
12 macos  command-line  bash  awk  top 

3
Bash isteminde tilde ~ nasıl önlenir?
Tilde PS1 değişkeni içinde görüntülenmesini kaldırmak istiyorum. Mevcut PS1 dizem: PS1="\h:\w\n$" Ve istem şu şekilde görünür: lnx-hladky:/tmp/plugtmp $ $ HOME dizininin tilde olarak görüntülenmesini sevmiyorum. Bu önlenebilir mi? Sorunlara neden olur, örneğin: lnx-hladky:~/DOC $ Belgeler diyor ki: \w : the current working directory, with $HOME abbreviated with a tilde \W: …

6
Özel vim vurgulama
Ben şu anda bazı xml düzenleme ve kendime geri gelmek için bazı yorumlar bırakıyorum. Bunun gibi <!-- Question: bla bla --> Şu anda vim ile düzenleme yapıyorum ve kodumu kolayca inceleyebilmem ve bakmam gereken tüm yerleri bulabilmem için vim'i şimdi Soruyu vurgulamak istiyorum. Vimrc'ime bir şey eklemem gerektiğini biliyorum ama …

4
Bir harici sunucudan diğerine SCP
Bir uzak sunucudan başka bir uzak sunucuya bir dosya kopyalamak için yerel sunucumda SCP kullanmaya çalışıyorum (her iki uzak sunucu da özel bir bağlantı noktası (xxxx) kullanıyor Deniyorum: scp -r -P xxxx root@xxx.xxx.xxx.111:/home/myimages/images.tar.gz root@xxx.xxx.xxx.222:/home/myimages/images.tar.gz Ancak aşağıdaki hatayı alıyorum: ssh: connect to host xxx.xxx.xxx.222 port 22: Connection timed out Herhangi bir …
12 linux  bash  ssh  scp 

1
Terminalimin akış yönünü tersine çevirebilir miyim?
Bu soruyu başka türlü nasıl söyleyeceğinden emin değilim ama hepsi bu. Terminalinizin metin yazdırma şeklini tersine çevirmek mümkün mü? Örneğin bir komut yazarsam, terminalin altından yazarım ve çıktı alttan üretilir. Bunu tersine çevirebileceğimi bilmek istiyorum, böylece yukarıdan girdim ve çıktım yukarıdan.
12 bash  terminal  cmd.exe 

2
Mac OS X, $ PATH değerini nasıl belirler?
$ PATH nasıl ayarlanabilir hakkında temel bir anlayış var, ama tamamen Mac OS $ PATH eklenecek tüm yolları nereden alır açıklayan bir belge var mı? Ben gibi şeyler farkındayım /etc/profile, /etc/pathsve /etc/profile.d, ama sonunda $ PATH değerini etkileyen diğer komut vardır? Ayrıca giriş yapmayan ve giriş kabukları ( .bashrc, .bash_profile) …
12 macos  mac  bash  path 



3
`ssh <host>` bir giriş kabuğu, ancak ssh <host> <komut> `değil mi?
ssh &lt;host&gt; &lt;command&gt;Sözdizimini kullanarak doğrudan bir SSH ana bilgisayarında bir komut çalıştırdığımda .bashrc, .bash_profile(veya .profile) çıktısını görüyorum ancak çıktısını görmedim . Örneğin, aşağıdaki komutu her iki dosyanın üstüne yerleştirirsem, echo ${BASH_SOURCE[0]} ve el ile kaynak .bash_profile( .bashrcsırayla hangi kaynaklar ), göreceğim $ . .bash_profile .bash_profile .bashrc Bu, ssh &lt;host&gt;komutun biçimini …


2
“% 1 öldür” ifadesinde% 1 ne anlama geliyor?
Biliyorum $!son (arka plan) sürecinin pid depolar, ama ne anlama %1geliyor? Sıklıkla birlikte görüyorum killve onunla aynı etkiye sahip kill $!. Birisi bana bir ipucu verebilir mi? (Böyle küçük terimler google için çok zor: - /)
12 bash  kill 

4
Ubuntu'da birden fazla terminal oturumundan Bash geçmişini nasıl görebilirim? [çiftleme]
Bu sorunun cevabı burada zaten var : 10 yıl önce kapalı . Olası Çoğaltma: Geçmiş dosyaları bash'da birleştirilebilir mi? Ubuntu Server 9.10 kullanıyorum ve birden fazla terminal oturumu için bash geçmişimi görmek istiyorum. Yani son 200 komutum, aralarında oturum kapatmış olsam bile. Ben kullandığımda historysadece gerçek terminal oturumumdaki tüm komutları …

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.