Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
.sh not found hatası
#1
sh uzantılı script yazıyorum internetten alıp kopyalayıp nano editörde yapıştıyorum düzenleme yaptığım vakit hata veriyor.

hata:
Alıntı:./folder.sh: 3: ./folder.sh: BASEDIRECTORY: not found

 
Kod:
#!/bin/sh

BASEDIRECTORY = /root/radyo/static
YEAR=$(date +"%Y");
MONTH=$(date +"%m");
DAY=$(date +"%d");

# Create a directory tree for the day
# using the current year, month, and day
mkdir -p $BASEDIRECTORY/$YEAR/$MONTH/$DAY/
python ve javascript dünyada en çok yazılan iki dil.
c kadar hızlı python kadar syntaxı kolay olan julia da geleceğin dilleri arasında..
Ara
Cevapla
#2
Kod:
#!/bin/bash
Ekleyerek tekrar deneyebilirsin
Cevapla
#3
#!/bin/bash yazdım,  chmod +x, dos2unix falan yaptım yemedi Sad.  bence kopyala yapıştır yerine nano da kendim yazıcam galiba.. görünmeyen karakter hatası olabilir diyordu stackoverflow da.
python yerine farklı dil yazalım dedik yine şaşırtmadı..
python ve javascript dünyada en çok yazılan iki dil.
c kadar hızlı python kadar syntaxı kolay olan julia da geleceğin dilleri arasında..
Ara
Cevapla
#4
şimdi fark ettim, çok saçma gelebilir ama belli ki bash böyle kabul ediyor daha önce başıma gelmişti Smile

BASEDIRECTORY = /root....

burada değişken isminden sonra = operatörü arasında boşluk olmayacak

BASEDIRECTORY= /root...

şeklinde olacak
Cevapla
#5
Bicimsel dilini sevsinler bash.
Neyse sovmeyelim yeni bir şey daha öğrendim.
Eyvallah gecemor hocam
python ve javascript dünyada en çok yazılan iki dil.
c kadar hızlı python kadar syntaxı kolay olan julia da geleceğin dilleri arasında..
Ara
Cevapla
#6
Rica ederim, ya sorma böyle ufak tefek şeyler insanı çileden çıkarıyor.
Cevapla

{lang: 'en'}


Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi
Change Theme