[Çözüldü] Kısa bir betik

Başlatan natgho, 29 Ağustos 2013 - 17:40:52

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

natgho

Arkadaşlar durum şöyle
"ev dizinin içinde "sebze" adlı bir dizin olup olmadığı kontrol edilecek, yoksa oluşturuacak, içine 10.000 adet domates dosyası oluşturulacak, domates dosyalarının çinde ilk satırda "dosya adı ve tarihi" yazacak, bu dosyalar sadece manav adlı kullanıcı tarafından okunup, yazılıp çalıştırılabilecek, oysaların sonunda dosya sistemi üzerimdeki "inode" numarası yazacak.

böyle bir betiğe ihtiyacım var.
Hayır ben Windows Düşmanı Değilim,Bu Yüzden Linux Kullanmıyorum, Ben Sadece Benim Donanımımda At Koşturacaksa Bir Yazılım, her Adımını Bilme Sorumluluğunu Hisseden Bir Teknologtan Fazlası olmadığım İçin Linux Kullanıcısıyım.

cagriemer

man bash

Bu bir odevse ki cok benziyor buradan yardim almaniz zor.

Ayrica lutfen kalin harfleri gerektigi yerlerde kullanin.

guopx

#2
#!/bin/bash
if ls ~/ | grep sebze > /dev/null
then
    echo "sebze dizini zaten var"
else
    echo "sebze dizini oluşturuluyor"
    mkdir ~/sebze
    for numara in {1..10000}
    do
    echo "Dosya adı:domates$numara" > ~/sebze/domates$numara
    zaman=$(date)
    echo "Dosyanın oluşturulma zamanı: $zaman" >> ~/sebze/domates$numara
    chmod 700 ~/sebze/domates$numara
    inode=$(ls -li ~/sebze/domates$numara)
    echo "$inode" >> ~/sebze/domates$numara
    done
fi   

Can sıkıntısı başa bela :)
Sevdiklerine sevdiğini söyle çok geç olmadan.

natgho

Teşekkürler arkadaşlar, bu can sıkıntısı değildi, hocamız linux kampındayız bir soru sordu, bende yazılım dili bilmediğimden sizlere sordum.
İyi forumlar :)
Hayır ben Windows Düşmanı Değilim,Bu Yüzden Linux Kullanmıyorum, Ben Sadece Benim Donanımımda At Koşturacaksa Bir Yazılım, her Adımını Bilme Sorumluluğunu Hisseden Bir Teknologtan Fazlası olmadığım İçin Linux Kullanıcısıyım.