Potrzebujesz pomocy z C, C++, perl, python, itp.
shukibruck
Posty: 4 Rejestracja: 14 września 2013, 15:01
Post
autor: shukibruck » 10 marca 2014, 20:43
Witam chciałbym napisać skrypt do tworzenia plików mianowicie aby tworzył pliki z nazwą np. 1.1 ; 2.1 ; 3.1 .... i tak do 15.1 i następnie 1.2 ; 2.2 itp. do 15.3
(Chciałem zaznaczyć że dopiero raczkuję z pisaniem skryptów w czym kolwiek)
Napisałem coś takiego :
Kod: Zaznacz cały
#data 1d=2
m=1
data ()
{
while [ $d -le 30 ]; do
touch plik$d.$m
d=$[d + 1]
miesiac
done
}
miesiac ()
{
while [ $m -le 4 ]; do
data
m=$[m + 1]
done
}
miesiac
Chciałem się zapytać czy dobrze kombinuję, bo jak narazię to tak jakby robi jedną pętle i się zatrzymuje
SaXior
Posty: 18 Rejestracja: 13 lutego 2014, 13:01
Post
autor: SaXior » 11 marca 2014, 08:37
Coś takiego może?:
#!/bin/bash
for ((j=1;j<=3;j++)); do
for ((i=1;i<=15;i++)); do
touch $i.$j
done
done
shukibruck
Posty: 4 Rejestracja: 14 września 2013, 15:01
Post
autor: shukibruck » 11 marca 2014, 17:49
dla potomnych jakby kto szukał kiedyś
g=0
while [ $g -le 3 ]; do
let g=g+1
for ((j=1;j<=3;j++)); do
for ((i=1;i<=15;i++)); do
touch $g.$i.$j
done
done
done