[bash] как передать mkdir переменную
Модераторы: /dev/random, Модераторы разделов
-
- Сообщения: 26
[bash] как передать mkdir переменную
хочу по скрипту создавать папку с именем текущего времени, как можно сделать?
-
- Сообщения: 65
- ОС: deb
Re: [bash] как передать mkdir переменную
Код: Выделить всё
d=`date +%d-%m-%Y`
mkdir $d
-
- Сообщения: 155
- ОС: Debian Squeeze
Re: [bash] как передать mkdir переменную
Еще проще:
Код: Выделить всё
mkdir "`date +%F`"
-
- Сообщения: 26
Re: [bash] как передать mkdir переменную
блин.. кавычки не те ставил.
спасибо!
-
- Сообщения: 26
Re: [bash] как передать mkdir переменную
еще небольшой вопросик, как переместить текущие файлы в созданную директорию:
#!/bin/bash
dt=`date +%F`
mkdir $dt
mv *.log ??
-
- Сообщения: 155
- ОС: Debian Squeeze
Re: [bash] как передать mkdir переменную
mv *.log "./$dt/"
-
- Сообщения: 26
-
- Сообщения: 65
- ОС: deb
Re: [bash] как передать mkdir переменную
d=`date +%d-%m-%Y`
mkdir $d
cp *.log $d
mkdir $d
cp *.log $d
-
- Сообщения: 26
-
- Сообщения: 296
- ОС: fedora, mandriva
Re: [bash] как передать mkdir переменную
Код: Выделить всё
[guest@station ~]$ Date; Time;
30.01.2009
21:19:26
[guest@station ~]$ declare -f Date Time
Date ()
{
date +%d.%m.%Y;
return 0
}
Time ()
{
date +%H:%M:%S;
return 0
}
[guest@station ~]$