bash programlama icin ufak bir yardim rica ediyorum!

Başlatan h454n, 28 Şubat 2015 - 20:13:33

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

h454n

Merhaba arkadaşlar
Bash konusunda pek bir bilgim olmadığı için size tanışmak istedim.
Bir betik programı yazmam lazım ama id numarasını kendim girmem lazım yani şöyle aciklayım.
http://yokboylebiradres.com/video/13241243123.mp4
şeklinde bir video sitesi olsun.
ben bunu bir betik hazırlayıp sadece id numarası ile indirmek istiyorum.
Yani

./betik 13241243123

şeklinde indirmek istiyorum ve şöyle birsey yazdım olmadı pekte anlamıyorum betik dillerinden.

#!/bin/bash
videoid=$1
wget -c http://yokboylebiradres.com/video/$videoid.mp4

ama malesef olmadı yardımcı olacak arkadaşlara şimdiden teşekkür ederim.

Reverser

Istedigin sey icin betige arguman paslaman lazim. Google'da bash scripting argument parsing diye aratin bulursunuz.

XFCE ROCKS !
Powered by Thunar & XFWM4



h454n

Hocam cevap için teşekkürler.
şimdi farkettim betik doğru calışıyor da.
Ben zsh kullanıyormuşum.
bash gectiğim zaman sorun yok ama zsh da sorun var.
Bu konuda yardım rica edeyim yanlislik icin ozur dilerim:(
zsh icin nasıl bir degisiklik yapmam lazım.
hata çıktısı

betik:zle: widgets can only be called when ZLE is active

zmodload ile  kontrol ettiğim zaman aktif görünüyör ama kodları zsh göre ayarlamam lazım herhalde tam bende bilmiyorum.

zsh/compctl
zsh/complete
zsh/complist
zsh/computil
zsh/main
zsh/parameter
zsh/stat
zsh/terminfo
zsh/zle
zsh/zleparameter
zsh/zutil

furkankalkan

zshde ${argv[0]} şeklinde kullanılıyormuş ama zaten başına #!/bin/bash koymuşsunuz sonuçta sorun çıkmaması lazım ./betik yazdığınızda.
Lover
twitter.com/furkan_kalkan1