Bash Öğrenme(Tavsiye)

Başlatan mehmetux, 19 Mart 2011 - 20:00:00

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

mehmetux

Bash dili öğrenmeye karar verdim, nette araştırma yaptım bulduğum kaynaklar beni tatmin etmedi, orta düzey php ve başlangıç düzeyinde python biliyorum, dil öğrenme mantığına aşinayım ama bash bulduğum kaynaklarda anlatılana göre çok daha ayrıntılı geliyor bana. Ücretli/ücretsiz fark etmez kaynak tavsiyesi bekliyorum. Teşekkürler.
Soru sormadam önce empati kurmak lazım.

heartsmagic

Daha az ayrıntılı bir kaynak mı istiyorsun? Tam olarak anlayamadım.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

mehmetux

Daha fazla ayrıntılısını istiyorum, ama örneklerle açıklayan, soğutmayan.
Belgeler.org da var bir tane ama, anlatım dili karışık geldi bende çok kafa yormadım daha iyi alternatifler bulmaya çalışıyorum. 
Soru sormadam önce empati kurmak lazım.

heartsmagic

Peki Türkçe İngilizce fark ediyor mu? :)
Ciddi anlamda ayrıntılı anlatımlar var aslında, hatta kitaplar bile var. Fakat Türkçe kısıtlaması varsa bu biraz sıkıntı olabilir.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

mehmetux

Alıntı yapılan: heartsmagic - 20 Mart 2011 - 02:20:28
Peki Türkçe İngilizce fark ediyor mu? :)
Ciddi anlamda ayrıntılı anlatımlar var aslında, hatta kitaplar bile var. Fakat Türkçe kısıtlaması varsa bu biraz sıkıntı olabilir.
Aslında bende İngilizce kaynak çok var maalesef benim İngilizce   kötü çok fazla kelime bilmiyorum, işin temelini alabilsem zaten İngilizce-Türkçe pek fark etmeyecek, kısacası işin temelini sağlam alabileceğim, dile giriş bölümünü ayrıntılı anlatan Türkçe kaynak arıyorum. 
Soru sormadam önce empati kurmak lazım.

heartsmagic

Açıkçası Türkçe olarak belgeler.org'dan daha iyi bir kaynak var mıdır bilemiyorum. Varsa da mutlaka Google kendisini hesaba katacaktır. Hazır bilen, elinde olan varsa da bu başlıkta notunu düşer umuyorum.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

sem

man sayfaları Türkçeleştiriliyor mu emin olarak bilemiyorum, çevriliyor olarak düşünüp yapıyorum öneriyi... En kötü olaslılıkla karışık bir anlatım  (belgeler.org, size göre öyle olduğu için dedim) ve man sayfaları yardımı ile İngilizce kaynaktan yararlanacak duruma gelebilirsiniz belki.
".NET çemberinden geçen lirisist etkisi bir 'Volcano', bir yüzüm Java bir yüzüm Badalamenti Don Tano"
----------------------------------------------------------------------------------------------------------------------
"Her yer ölüm yine, burası dünya
Derken ölüm bile bu nasıl dünya?
Benden ölüm dile, batıyor gün yine
Burası dünya?

barış

Türkçe kaynak olarak en güzel Python ve Perl dilleri için kaynak var. Diğer dillerde Türkçe kaynak çok sıkıntılı oluyor.

mehmetux

#8
Türkçe kaynak sıkıntısı var bu konuda, bende zor yoldan(bana göre) öğreneceğim sanırım. Şu an php ve python ile ilgili kitaplar okuyorum zaten, sıkılıp bırakmazsam, öğrenirsem kendime göre bir Türkçe kaynak hazırlayacağım.
Şöyle bir kaynak buldum, linux işletim sistemi anlatılmış beraberinde kabuk programlamaya değinilmiş.
http://hotfile.com/dl/111352126/1487280/Linux_Isletim_Sistemi.tar.gz.html
Soru sormadam önce empati kurmak lazım.

hitokiri

Bu konuda en temel yardımcı help yerleşiği,
Kullanım hakkında nokta atışı ipucları veriyor kendisi =)

:~$help while
:~$while: while COMMANDS; do COMMANDS; done
    Execute commands as long as a test succeeds.
   
    Expand and execute COMMANDS as long as the final command in the
    `while' COMMANDS has an exit status of zero.
   
    Exit Status:
    Returns the status of the last command executed.
:~$ help  -s while
while: while COMMANDS; do COMMANDS; done
:~$ while true ;do echo "ctrl^c ye bas yoldan çıktım" ;done 

:D
http://www.belgeler.org/bashref/bashref_bash.builtins-help.html

mert313d

#10
Alıntı yapılan: mehmetux - 19 Mart 2011 - 20:00:00
Türkçe kaynak sıkıntısı var bu konuda, bende zor yoldan(bana göre) öğreneceğim sanırım. Şu an php ve python ile ilgili kitaplar okuyorum zaten, sıkılıp bırakmazsam, öğrenirsem kendime göre bir Türkçe kaynak hazırlayacağım.
Şöyle bir kaynak buldum, linux işletim sistemi anlatılmış beraberinde kabuk programlamaya değinilmiş.
http://hotfile.com/dl/111352126/1487280/Linux_Isletim_Sistemi.tar.gz.html
abi Allah razı olsun senden çok işime yaradı giriş düzeyinde ama olsun ilerletirim ben

cxerpw57

shell scripting iyi olduğum alanlardan birisidir, zamanında bende bu konuda araştırmalar yapmıştım, Türkçe kaynak malesef nerdeyse blunmuyor, help dosyaları, evet komut hakkında bilgiler verebilir ama tek başına yeterli olmayacaktır, ingilizce çok başarılı kitaplar var onları kaynak olarak kullanmanı tavsiye ederim, ancak her zaman soylerim en iyi öğrenme yolu teoriği aldıktan sonra pratiğe dökmektir, ne kadar çok uygulama yazarsanız o kadar daha derine inersiniz.

Ayrıca shell scripting diğer programlama dillerinden farklıdır, iyi bir Linux sistem bilgiside gerektirir. Processlerin nasıl çalıştığı, kernel ile komutların nasıl konuştuğu gibi kavramların iyi anlaşılması ilerlemek açısından iyi olacaktır.
Yarım hazırlıkla, yarım tedbirle yapılacak taarruz, hiç taarruz etmemekten çok daha fenadır (1922). M.Kemal ATATÜRK
http://canerblt.wordpress.com
twitter : cabulut

ginraj

Alıntı yapılan: mehmetux - 19 Mart 2011 - 20:00:00
Türkçe kaynak sıkıntısı var bu konuda, bende zor yoldan(bana göre) öğreneceğim sanırım. Şu an php ve python ile ilgili kitaplar okuyorum zaten, sıkılıp bırakmazsam, öğrenirsem kendime göre bir Türkçe kaynak hazırlayacağım.
Şöyle bir kaynak buldum, linux işletim sistemi anlatılmış beraberinde kabuk programlamaya değinilmiş.
http://hotfile.com/dl/111352126/1487280/Linux_Isletim_Sistemi.tar.gz.html
hocam verdiğiniz link ölmüş yenilermisiniz acaba

WhiteScars

Aşağıdaki linkte bu işin her boyutunu anlatan red book diye tanımlanabilecek bir döküman mevcut.

http://tldp.org/LDP/abs/html/
İnsanoğluna bırakabileceğiniz en güzel miras tecrübelerinizdir.

cagriemer

TLDP'deki dokumanin son guncellenen haline http://bash.webofcrafts.net/abs-guide.pdf adresinden ulasmak mumkun.

ekremsenturk


sudo apt-get install abs-guide
Komutu ile, Bash ile ilgili dokumanları kurabilirsiniz. /usr/share/doc/abs-guide/html/indeks.html dosyasından başlayarak tüm belgeleri bir kitap gibi linkler üzerinden sayfalara veya konulara geçiş yaparak okuyabilirsiniz. indeks.html dosyasına Masaüstünde bir başlatıcı oluşturursanız, ulaşımı daha kolay olur. Anlatım İngilizce ve detaylıdır.