bash hakkında sorular

6
cevaplar

Bir Bash komut dosyasındaki bir yoldan sadece dosya adı alın [duplicate]

bu sorunun zaten burada bir cevabı var: Bash dosya adı ve uzantısı ... aşağıdakiler bana uzantı vermiyor, ancak hala yol bağlı: source_file_filename_no_ext=${source_file%.*}
tarihinde sordu 2010-07-29 17:25:42
10
cevaplar

Bir sayı sütunu toplamak için Bash komutu [duplicate]

bu sorunun zaten burada bir cevabı var: kabuk komutu tamsayılar, satır başına bir? ... m. Sadece aslında böyle bir şey yapacak hızlı bir yardım eli istiyorum : cat FileWithColumnOfNumbers.txt | sum
tarihinde sordu 2010-06-22 22:58:59
8
cevaplar

Kabuk betiğinde metin dosyasının sonuna çıktı nasıl eklenir / bash

bir komutun çıktısını bir metin dosyasının sonuna nasıl eklerim?
tarihinde sordu 2011-06-02 00:55:59
19
cevaplar

Ortam değişkenlerini dosyadan ayarlama

bash'de belirli bir klasörde 3 değişkenli dosyaları ayrıştıran bir komut dosyası yazıyorum, bu bunlardan biri: M ... ka bir yolu var, sadece komut dosyamın argümanı olarak geçirdiğim dosyanın ortam değişkenlerini kullanmam gerekiyor.
tarihinde sordu 2013-10-12 11:01:29
4
cevaplar

Bash & # 39; de bir komuttan önce bir ortam değişkeni ayarlama Bir boruda ikinci komut için çalışmıyor

belirli bir kabukta, normalde bir değişken veya değişken ayarlardım ve sonra bir komut çalıştırdım. Son zamanlarda bir ... le parantez versiyonu biraz daha kompakt olmasına rağmen. Bir boru yerine yönlendirme kullanma yöntemi de ilginçtir.
tarihinde sordu 2012-06-01 23:17:20
8
cevaplar

cut komutu ile bir sınırlayıcı olarak boşluk kullanın

alanı cut komutuyla bir sınırlayıcı olarak kullanmak istiyorum. bunun için hangi sözdizimini kullanabilirim?
tarihinde sordu 2009-05-03 15:24:23
5
cevaplar

Hem STDOUT hem de stderr'yi bir dosyaya nasıl yönlendirebilirim [duplicate]

bu sorunun zaten burada bir cevabı var: hem STDOUT hem de Stderr'yi Bash ile bir do ... erir ve terminalde görünen standart hata değil. hem stderr hem de STDOUT bir dosyaya giriş yapabilir miyim?
tarihinde sordu 2011-09-23 13:35:45
12
cevaplar

Hedef makinede arka planda bir komut çalıştırmak için ssh alma

bu, için bir takip sorusu bir kabuk komut dosyasında ssh nasıl kullanılır? sorusu. O makinede arka planda çalışan ... , girişlerin hedef makine her zaman bir metin afişi üretir ve SSH anahtarlarım vardır, böylece şifre gerekmez.
tarihinde sordu 2008-08-27 02:55:58
30
cevaplar

Curl komutu için verileri urlencode nasıl yapılır?

bir parametre alır ve web sitesine curl aracılığıyla gönderir test için bir bash komut dosyası yazmaya çalışıyorum. Ö ... m: #!/bin/bash host=${1:?'bad host'} value= shift shift curl -v -d "param=${value}" http://${host}/somepath [email protected]
tarihinde sordu 2008-11-17 22:09:59
30
cevaplar

Linux ve OS X'te yerel makinenin birincil IP adresini nasıl alabilirim?

bana 127.0.0.1 dışında localhost'un birincil (ilk) IP adresini döndürecek bir komut satırı çözümü arıyorum çözüm ... her ikisinde de ifconfig mevcut olduğunun farkındayım ancak çıktısı bu platformlar arasında çok tutarlı değil.
tarihinde sordu 2012-11-10 17:32:11
9
cevaplar

Bash [duplicate] & # 39; de yol ve uzantı olmadan dosya basename ayıklayın]

bu sorunun zaten burada bir cevabı var: Bash dosya adı ve uzantısı ... /bash fullfile= fname=$(basename $fullfile) fbname=${fname%.*} echo $fbname bunu yapmanın doğru yolu nedir?
tarihinde sordu 2010-04-19 05:25:28
3
cevaplar

Git dalını kontrol eden akım nasıl programlı olarak belirlenir [duplicate]

bu sorunun zaten burada bir cevabı var: Git geçerli şube adını nasıl alabilirim? ... Git çıkışının bir etiket olup olmadığını programlı olarak nasıl belirleyebilirim ve eğer öyleyse etiket adı nedir?
tarihinde sordu 0000-00-00 00:00:00
4
cevaplar

#Arasındaki fark nedir!/ usr/bin / env bash "ve"#!/ usr/bin / bash"?

Bir bash komut dosyasının başlığında , bu iki ifade arasındaki fark nedir ? #!/usr/bin/env bash ... e çalıştığımda, bu tanımı alıyorum: env - run a program in a modified environment ne anlama geliyor?
tarihinde sordu 2013-05-03 22:10:24
10
cevaplar

Bash & # 39; de bir değişkenin boş olup olmadığını nasıl bulabilirim

Bash'de bir değişkenin boş olup olmadığını nasıl kontrol edebilirim?
tarihinde sordu 2010-06-17 15:00:37
10
cevaplar

Cygwin, Mac veya Linux'ta çalışıp çalışmadığını nasıl kontrol edebilirim?

hem Windows/Cygwin hem de Mac ve Linux'ta kullanılan bir kabuk komut dosyam var. Her sürüm için biraz farklı değişkenl ... duyar. bir kabuk/bash betiği, Cygwin'de, Mac'te veya Linux'ta çalışıp çalışmadığını nasıl tespit edebilir?
tarihinde sordu 2010-08-12 13:10:22
4
cevaplar

Sınırsız Bash geçmişi [kapalı]

.bash_history dosyamın sınırsız olmasını istiyorum. örneğin, her zaman geri dönüp bir şeyi nasıl inşa ettiğimi/yapıla ... tun ne olduğunu veya bazı komutların haftalar önce nasıl kırıldığını görebiliyorum. Bu ayarı nasıl değiştirebilirim?
tarihinde sordu 2012-02-27 01:15:35
6
cevaplar

Bir kabuk ıf ifadesinde birden çok koşul nasıl temsil edilir?

böyle birden fazla koşulları temsil etmek istiyorum: if [ ( $g -eq 1 -a "$c" = "123" ) -o ( $g -eq 2 -a "$c" = " ... ted, hat 15'in gösterildiği yer .... bu durumun nesi var? Sanırım () ile ilgili bir sorun var.
tarihinde sordu 2010-09-30 02:41:32
16
cevaplar

Linux: varsa hedef dir'yi kopyalayın ve oluşturun

yoksa hedef dizini oluşturan bir komut (veya muhtemelen cp için bir seçenek) istiyorum. örnek: cp -? file /path/to/copy/file/to/is/very/deep/there
tarihinde sordu 2009-10-07 10:55:27
4
cevaplar

Çok satırlı bir komut için bir satır yorumu nasıl yerleştirilir [duplicate]

bu sorunun zaten burada bir cevabı var: bir Bash komut dosyasında yorum ... 2 # This is the comment for the 3nd line ama ne yazık ki, \ karakterinden sonraki yorum komutu kıracak.
tarihinde sordu 2012-03-01 23:27:09
1
cevaplar

İlk hatada dur [duplicate]

Olası yinelenen: hatasında bash shell komut dosyasından otomatik çıkış bash, il ... ğında, bu gibi şeyleri kodumdan geçirmeden nasıl durdurabilirim? some_prog || exit 1 some_other_prog || exit 1
tarihinde sordu 2010-08-13 10:45:49
10
cevaplar

Stdin bir terminal olmadığı için sahte terminal tahsis edilmeyecektir

uzak bir sunucuda bazı dizinleri oluşturan bir kabuk betiği yazmaya çalışıyorum ve daha sonra yerel makinemden dosyala ... arım sunucuda güveniliyor ve komut dosyasının dışındaki tüm komutları gayet iyi çalıştırabilirim. Bir fikrin var mı?
tarihinde sordu 2011-08-19 02:38:40
9
cevaplar

stdout'un log dosyasını bash komut dosyası içinden yeniden yönlendirme

151940920 '' STDOUT dosyasını bir dosyaya nasıl yönlendireceğimi biliyorum: exec > foo.log echo test ... bunu komut dosyasının içinde ilan etmek istiyorum denedim exec | tee foo.log ama işe yaramadı.
tarihinde sordu 2010-07-04 03:04:14
18
cevaplar

Sekmeleri bir dizinin her dosyasındaki boşluklara nasıl dönüştürebilirim?

sekmeleri bir dizinin her dosyasındaki boşluklara nasıl dönüştürebilirim (muhtemelen yinelemeli olarak)? ayrıca, sekme başına boşluk sayısını ayarlamanın bir yolu var mı?
tarihinde sordu 2012-06-19 08:30:58
6
cevaplar

Shell programming'de $(command) ve `command ' arasındaki fark nedir?

bir komutun çıktısını sh/ksh/bash'de bir değişken olarak saklamak için var=$(command) veya var=`command` iki yöntem arasındaki fark nedir?
tarihinde sordu 2011-01-17 01:34:37
10
cevaplar

Bir metin dosyasında satır sonu nasıl bulunur?

bash'de yorumlanmak yerine yazdırılan bir dosyadaki satır sonlarını göstermek için bir şey kullanmaya çalışıyorum. Dos ... satır sonlarını görmenin yanı sıra, ne tür bir satır sonu olduğunu ( CRLF veya LF ). Bunu nasıl öğrenebilirim?
tarihinde sordu 2010-08-26 00:36:06
6
cevaplar

Psql'ye etkileşimli olmayan bir şifre nasıl belirtebilirim?

bir kabuk betiği ile veritabanı oluşturma sürecini otomatikleştirmeye çalışıyorum ve bir şey psql'ye bir şifre geçirer ... B_RECREATE_SQL" psql'ye etkileşimli olmayan bir şekilde nasıl bir şifre geçirebilirim? teşekkürler!
tarihinde sordu 2011-06-20 01:06:06
19
cevaplar

Terminal içinden mysql kullanarak uyarı mesajlarını bastırın, ancak bash komut dosyasında yazılmış şifre

terminalden Mysql'de aşağıdaki komutu çalıştırmayı denediğimde: mysql -u $user -p$password -e "statement" ... çin nasıl hakkında hiçbir şey bahseder. OS X 10.9.1 mavericks'deyim ve Homebrew'den MySQL 5.6 kullanıyorum.
tarihinde sordu 2013-12-24 01:21:14
5
cevaplar

Kabuk betiğimin bir borudan çalışıp çalışmadığını nasıl tespit edebilirim?

standart çıktısı bir terminale gönderilirse veya başka bir işleme yönlendirilirse bir kabuk komut dosyası içinden nası ... alnızca etkileşimli olarak çalıştırıldığında, ancak ls --color nin yaptığı şeye benzer şekilde boru halinde değil.
tarihinde sordu 2009-05-26 19:03:29
5
cevaplar

Tırnak işaretleri ve yıldız işareti olan bir dize olarak depolanan bir bash komutu nasıl yürütülür [duplicate]

bu sorunun zaten burada bir cevabı var: neden shell değişkenler aracılığıyla kendis ... database] (...) sanırım tırnak işaretleri ile yanlış bir şey yapıyorum ama sorunun ne olduğunu bulamıyorum.
tarihinde sordu 2010-01-05 12:55:04
8
cevaplar

Nasıl çift tırnak içinde bir çift alıntı kaçmak için?

bash & # 39; de bir çift dizenin içindeki çift dizeden nasıl kaçacağımı kimse bana gösterebilir mi? örneğin k ... kapalı alınamıyor. Değişkenim için tek bir teklif kullanamıyorum çünkü $dbtable değişkenini kullanmak istiyorum .
tarihinde sordu 2010-10-01 01:05:45