bash hakkında sorular

17
cevaplar

İki tarih arasındaki günlerdeki farkı nasıl bulabilirim?

A="2002-20-10" B = "2003-22-11 " iki tarih arasındaki günlerdeki farkı nasıl bulabilirim?
tarihinde sordu 2011-02-09 18:17:35
6
cevaplar

Linux (Bash): tüm çıktıyı dosyaya yönlendirin [duplicate]

bu sorunun zaten burada bir cevabı var: hem STDOUT hem de Stderr'yi Bash ile bir do ... rabilirim. Bu, sunucu çıktısının nasıl yakalanacağı ile ilgili sorunları gündeme getirir, ancak bu farklı bir soru.
tarihinde sordu 2013-05-30 21:03:42
7
cevaplar

Nasıl liman dayalı süreçleri bulmak ve hepsini öldürmek için? [çoğaltmak]

bu sorunun zaten burada bir cevabı var: Linux'ta belirli bir bağlantı noktasında ça ... rün. ps -efl | grep PORT_NUMBER | kill -9 process_found_previously son sütunu nasıl tamamlayabilirim?
tarihinde sordu 2011-02-18 19:23:16
6
cevaplar

Giriş eşleşmediğinde grep'in bir hata döndürmesini önleyin

bir bash komut dosyasında, bir programın zaten çalışıp çalışmadığını kontrol eden bir kod parçası yazmak istiyorum. Ba ... r ve grep bir hata döndürüyor. -Q veya-s kullanmayı denedim ama boşuna. buna herhangi bir çözüm var mı? Thx
tarihinde sordu 2011-07-01 20:13:14
6
cevaplar

Bir ortam değişkeninin var olup olmadığını kontrol etmek ve değerini almak nasıl? [çoğaltmak]

bu sorunun zaten burada bir cevabı var: Bash'de bir değişkenin ayarlanıp ayarlanmad ... ylerim. Dahası, komut dosyasına bu ortam değişkeni yoksa varsayılan bir değişkeni depoladığını nasıl söyleyebilirim?
tarihinde sordu 2016-09-02 18:55:13
6
cevaplar

Sadece bir değişken atandım, ancak echo $ değişkeni başka bir şey gösteriyor

burada echo $var sadece atanan daha farklı bir değer gösterebilir durumlarda bir dizi vardır. Bu, atanan değerin "do ... bekliyordum, ancak bunun yerine iki boşluk ayrılmış değer alıyorum! $ var=$'key\tvalue' $ echo $var key value
tarihinde sordu 2015-04-01 00:05:46
3
cevaplar

Bir parametrenin bir bash komut dosyasına verildiğini nasıl kontrol edebilirim [duplicate]

bu sorunun zaten burada bir cevabı var: Bash shell komut dosyasında giriş argüman ... eksiz yere karmaşık görünüyor. yeni başlayanlar için mantıklı olacak bu basit soruna basit bir çözüm nedir?
tarihinde sordu 2012-01-23 12:21:24
10
cevaplar

OSX ile Bash komut mutlak yolu

OS X'de şu anda çalışan komut dosyasının mutlak yolunu elde etmeye çalışıyorum readlink -f '151900920' için ... şe yaramıyor (GNU sürümü ile çalışıyor). bunun için kutu dışı bir çözüm için herhangi bir öneriniz var mı?
tarihinde sordu 2010-08-26 08:24:02
11
cevaplar

Nasıl Vim Bash komut vurgulamak için?

benim vım editörü otomatik vurgular PHP dosyaları ( vim file.php ), HTML dosyaları ( vim file.html ) ve benzeri. ... gulamasını nasıl söyleyebilirim? dosyanın üst kısmında #!/bin/bash yazmaya başladım, ancak işe yaramıyor.
tarihinde sordu 2010-04-05 06:45:24
3
cevaplar

komut çıkışı dosya ve terminale yönlendirme

komut çıktısını file Plus console'a da atmaya çalışıyorum. Bunun nedeni, çıktı kaydını dosyada tutmak istiyorum. Aşağı ... ki yapıyorum ve dosyaya ekliyor ancak terminalde ls çıktısını yazdırmıyor. $ls 2>&1 > /tmp/ls.txt
tarihinde sordu 2012-11-27 23:13:50
8
cevaplar

Bash'de tuples üzerinde döngü?

bash'de tuples üzerinden döngü yapmak mümkün mü? bir örnek olarak, aşağıdaki çalışırsa harika olurdu: ... 5)); do echo "$i and $j"; done bir şekilde tuples üzerinde döngü yapmama izin veren bir geçici çözüm var mı?
tarihinde sordu 2012-03-15 06:16:27
7
cevaplar

Renklendirilmiş çıktı kabuk yönlendirme yoluyla yakalanabilir mi? [çoğaltmak]

bu sorunun zaten burada bir cevabı var: stdout bir terminal değil, bir boru olduğu ... kodlarını çıkardı. renklendirme de dahil olmak üzere renklendirilmiş çıktıyı yakalamanın bir yolu var mı?
tarihinde sordu 2010-08-18 22:11:28
3
cevaplar

Geçerli çalışma dizini yerine dosya konumuna göre göreli yollar [duplicate]

bu sorunun zaten burada bir cevabı var: içindeki bir Bash komut dosyasının kayna ... şma dizinlerine bağlı olmasını bekliyorum. cat.sh konumuna göre ../some.txt yolunu yapmak kolay bir yol var mı ?
tarihinde sordu 2014-06-09 05:52:09
2
cevaplar

Bash'de "[email protected]" ve "$*" arasındaki fark nedir? [çoğaltmak]

bu sorunun zaten burada bir cevabı var: kabuk komut dosyalarında [email protected] ve $* arasındak ... her ikisinin de tüm komut satırı argümanlarını depoladığı anlaşılıyor. yani ikisi arasında bir fark var mı?
tarihinde sordu 2010-06-09 22:26:08
4
cevaplar

Zsh'den çıkın, ancak çalışan işleri açık bırakın?

bash'den zsh'ye geçti. bash, kabuk çıktığında arka plan görevleri çalışmaya devam eder. Örneğin, dolphin ex ... . % exit zsh: you have running jobs. % exit zsh'nin varsayılan davranışını bash gibi nasıl yapabilirim?
tarihinde sordu 2013-10-10 21:59:53
7
cevaplar

İnsan okunabilir biçimde dosya boyutu

bayt cinsinden bir dosyanın boyutu göz önüne alındığında, IEC (binary) önekleri ile 3 ile biçimlendi ... orunda değilim.) Düzenle: bununla ilgili başka bir sorun var. Adrian Frühwirth'in aşağıdaki yorumuna bakın.
tarihinde sordu 2013-04-06 22:10:27
11
cevaplar

Bash argümanlarında tırnak tutmak nasıl?

geçirilen argümanlarda tırnak tutmak istediğim bir Bash komut dosyası var. örnek: ./test.sh this is "s ... [email protected]\" kullanmayı denedim, ancak bu liste içindeki tırnak işaretlerini kaldırıyor. bunu nasıl başarabilirim?
tarihinde sordu 2009-11-03 19:53:42
12
cevaplar

FFmpeg çıktısından süre süresi nasıl çıkarılır?

bir yapabileceği bir medya dosyası hakkında çok fazla bilgi almak için ffmpeg -i <filename> bir çok ... hatta ffmpeg -i file.mp4 | grep Duration her şeyi çıkarır. sadece süre uzunluğunu nasıl alabilirim?
tarihinde sordu 2011-06-05 00:55:02
11
cevaplar

Bash/Debian'da dosya oluşturma tarihi/saati nasıl alınır?

Debian GNU/Linux 6.0'da Bash kullanıyorum. Dosya oluşturma tarihini/saatini almak mümkün mü? Değişiklik tarihi/saati değil. ls -lh a.txt ve stat -c %y a.txt her ikisi de sadece değişiklik zamanı verir.
tarihinde sordu 2013-02-13 01:30:26
1
cevaplar

If deyimi bash komut dosyasında ve ( & ) operatörünü kullanma

üç değişkenim var: VAR1="file1" VAR2="file2" VAR3="file3" how to use and ( && ) operator in if s ... $VAR1 && -f $VAR2 && -f $VAR3 ] then ... fi bu kodu yazarken hata verir. Doğru yol nedir?
tarihinde sordu 2013-05-06 13:52:10
3
cevaplar

STDERR'Yİ STDOUT'A nasıl yönlendirebilirim, ancak orijinal STDOUT'U görmezden gelebilirim? [çoğaltmak]

bu sorunun zaten burada bir cevabı var: stderr boru nasıl, ve stdout değil? ... ı tamamen olacak boş, her şey /dev/null olarak yazıldığından . ama bunu yapmak için basit bir yol olmalı?
tarihinde sordu 2009-02-14 23:27:26
8
cevaplar

Bash & # 39; de olası bir göreli yolu genişletin

komut dosyama argümanlar olarak bazı dosya yolları vardır. Elbette bunlar göreceli olabilir (veya ~içerebilir). Ancak ... llara ihtiyacım var, ancak sembolik bağlarının çözülmesine gerek yok. bunun için herhangi bir işlev var mı?
tarihinde sordu 2011-08-19 23:39:48
11
cevaplar

Önde gelen sıfır yazdırmak için bc(1) nasıl alabilirim?

makefile'de aşağıdakiler gibi bir şey yapıyorum: echo "0.1 + 0.1" | bc (gerçek dosyada sayılar elbette ... vurmadan bunu yapmak istiyorum ama bc sıfır yazdırmak için nasıl bulmak için görünmüyor. Veya bc bunu yapamaz mı?
tarihinde sordu 2011-12-06 19:16:01
7
cevaplar

Aç şunu.Mac'te Bash kullanarak varsayılan tarayıcı ile html dosyası

yani, ihtiyacım olan şey: diyelim ki bir index.html dosyam var. terminale varsayılan tarayıcıyı kullanarak açmasını nasıl söylerim? (AppleScript kullanarak, BASH,...?)
tarihinde sordu 2012-04-04 11:51:14
11
cevaplar

Bir komut dosyasında kaybedilen değişkenlerin satırları ve sütunları

aşağıdakileri göz önünde bulundurun: [email protected]:~$ cat a.sh #!/bin/bash echo "Lines: " $LINES echo "Columns: " $CO ... aşağı kaydırmak kesinlikle mükemmel bir çözüm değildir, ancak en azından bir önceki ekranı kaybetmekten daha iyidir)
tarihinde sordu 2009-11-23 03:01:06
3
cevaplar

Bash komut dosyası hatası:"işlev: bulunamadı". Bu neden ortaya çıksın ki?

Ubuntu makinemde bash script çalıştırmaya çalışıyorum ve bana bir hata veriyor: işlev bulunamadı ... rhaba Dünya run.sh: 5: sözdizimi hatası: "} "beklenmedik herhangi bir yardım çok takdir edilecektir.
tarihinde sordu 2012-09-18 04:31:49
13
cevaplar

URL'leri yalnızca sed veya awk kullanarak bir html sayfasından çıkarmanın en kolay yolu

URL'yi bir html dosyasının çapa etiketlerinden çıkarmak istiyorum. Bu sed/AWK kullanarak BASH yapılmalıdır. Hayır, lütfen. bunu yapmanın en kolay yolu nedir?
tarihinde sordu 2009-12-10 17:11:35
13
cevaplar

Farklı değişkenlere STDOUT ve stderr yakalama

bir temp dosyası kullanmadan farklı değişkenler de STDOUT ve stderr depolamak veya yakalamak mümkün mü? Şu anda ... önlemek gibi. error_file=$(mktemp) out=$(some_command 2>$error_file) err=$(< error_file) rm $error_file
tarihinde sordu 2012-06-14 10:19:07
4
cevaplar

Komut dosyası çıkmadan önce arka plan işlemleri bitirmek için bekliyor

komut dosyamdan (TCL/Bash) çıkmadan önce tüm arka plan işlemlerimin yürütülmesini nasıl bitirdiğimden emin olabilirim. ... adığını görmek için. bunu yapmanın daha basit bir yolu var mı? Ve bunu yapmanın TCL özel bir yolu var mı?
tarihinde sordu 2013-01-10 13:03:01
7
cevaplar

Bir komut dosyası kullanarak belirli bir çalışma diziniyle Git Bash penceresi nasıl başlatılır?

bir komut dosyası (bash veya Windows toplu iş) kullanarak belirtilen bir çalışma diziniyle yeni bir Git Bash penceresi ... ancak bir komut dosyasından farklı çalışma dizinlerine sahip bir veya daha fazla terminal penceresi başlatmak için.
tarihinde sordu 2013-11-12 01:51:07