- Получение данных из команды и присвоение этих данных переменной, Andrey Mitrofanov, 14:14 , 24-Дек-12 (1)
> date_time = date --rfc-3339=seconds > touch xxx+date_time.log > А как должно это выглядеть в реале, что бы было работоспособно?date_time =`date --rfc-3339=seconds` #если бэк-тики тут--^^ не пролезли, я не виноват! date_time=$(date --rfc-3339=seconds) $ man bash|wc -c|awk '{print ($1/1024)" килобайт открытий"}' 289.923 килобайт открытий -- ждут Вас!
- Получение данных из команды и присвоение этих данных переменной, DinDon, 15:54 , 24-Дек-12 (2)
> date_time =`date --rfc-3339=seconds` > #если бэк-тики тут--^^ не пролезли, я не виноват! > date_time=$(date --rfc-3339=seconds) Не прокатывает. Разбивает на два файла. Решил следующим образом: Date_time=$(date +%d_%m_%Y_%k:%M:%S) touch xxx_$Date_time.log
- Получение данных из команды и присвоение этих данных переменной, richit, 13:45 , 21-Янв-13 (3)
>> date_time =`date --rfc-3339=seconds` >> #если бэк-тики тут--^^ не пролезли, я не виноват! >> date_time=$(date --rfc-3339=seconds) > Не прокатывает. Разбивает на два файла. > Решил следующим образом: > Date_time=$(date +%d_%m_%Y_%k:%M:%S) > touch xxx_$Date_time.log man logrotate
- Получение данных из команды и присвоение этих данных переменной, Milker, 01:21 , 27-Фев-13 (4)
> Задача: > Создать баш скрипт который генерировал бы файл с текущей датой - временем > в названии. > Как получить текущее значение времени я знаю - команда date --rfc-3339=seconds. > А вот как присвоить это значение переменной я пока нигде не нашёл. > Теоретически должно выглядеть так: > #!/bin/bash > date_time = date --rfc-3339=seconds > touch xxx+date_time.log > А как должно это выглядеть в реале, что бы было работоспособно?Ну вот и пришло новое поколение, которое не умеет использовать date в скриптах.
|