Страница 4 из 7

Скриншотилки

Добавлено: 07 окт 2017, 18:16
Dja
colonel, сохраняется под тем как задаешь Saving in /home/dja/GIF%hh%mm%ss.gif

Код: Выделить всё

~ $ record-gif.sh 10 ~/'%y-%m-%d-%H%M%S.gif'
Saving in /home/dja/%y-%m-%d-%H%M%S.gif

Скриншотилки

Добавлено: 07 окт 2017, 18:39
colonel
Dja, нихрена не понял что и когда у вас сохраняется
на предложение добавлять в имени выходного файла дату и время в формате часы минуты секунды (дабы избежать одинаковых имен и перезаписи старых )
вы сказали что у вас не получилось, что предполагает что без добавления даты-времени у вас при выполнении команды файл нормально создаётся и записывается
вместо внятного конкретного ответа на простой конкретный вопрос - "уточните что именно не получилось - дата -время в имени не показываются или вообще нет выходного файла" вы выдаёте ещё какой то вариант команды но разница в команде не имеет отношения к добавлению даты-времени...
к чему тогда реплика что с добавлением даты-времени у вас не получилось ...непонятно

возможно сокращённый вариант "адресации хомяка" в виде ~/ не срабатывает в команде
попробуйте такой вариант
record-gif.sh 10 /home/dja/%y-%m-%d-%H%M%S.gif
или
пользуйтесь теми командами при которых у вас сохраняется ...

Скриншотилки

Добавлено: 07 окт 2017, 19:06
BadBird
Dja, где и под каким именем создавать данный скрипт?

Скриншотилки

Добавлено: 07 окт 2017, 19:10
BadBird
colonel писал(а): record-gif.sh 10 ~/%y-%m-%d_%H-%M-%S.gif
Выполняю эту команду и каждый раз новый файл затирает старый, то есть название файла не меняется.
Файл сохраняется с одним и тем же именем: %y-%m-%d_%H-%M-%S.gif

Скриншотилки

Добавлено: 07 окт 2017, 19:18
Dja
colonel, так я ж и говорю, что с датой и временем не канает. Он не понимает этого. Выходной файл разумеется есть, но он именно так и называется %y-%m-%d-%H%M%S.gif о чем свидетельствует
Saving in /home/dja/%y-%m-%d-%H%M%S.gif
BadBird писал(а): где и под каким именем создавать данный скрипт?
да без разницы. У меня все скрипты в ~/.scripts/

Скриншотилки

Добавлено: 07 окт 2017, 19:20
BadBird
colonel писал(а): record-gif.sh 10 ~/`date +%y-%m-%d_%H-%M-%S.gif`
Работает!!!

Скриншотилки

Добавлено: 07 окт 2017, 19:27
BadBird
Dja писал(а): да без разницы.
Не работает этот вариант.
Как создавались в корне хомяка так и создаются...
Исполняемым файлом сделал скрипт...

Скриншотилки

Добавлено: 07 окт 2017, 19:32
colonel
BadBird писал(а): record-gif.sh 10 ~/%y-%m-%d_%H-%M-%S.gif


Выполняю эту команду и каждый раз новый файл затирает старый, то есть название файла не меняется.
Файл сохраняется с одним и тем же именем: %y-%m-%d_%H-%M-%S.gif
Dja писал(а): Выходной файл разумеется есть, но он именно так и называется %y-%m-%d-%H%M%S.gif о чем свидетельствует Saving in /home/dja/%y-%m-%d-%H%M%S.gif
не понимаю и не вижу о чём, как и чего свидетельствует Saving in /home/dja/%y-%m-%d-%H%M%S.gif

покажите скрин как именно отображаются имена выходного файла в домашней папке сделанные с интервалом в (чтобы не перезаписался 1-й его перенесите в другой каталог
как вариант
попробуйте команду
record-gif.sh 10 ~/gifout-`date +%d-%m-%y_%H-%M-%S.gif`

Скриншотилки

Добавлено: 07 окт 2017, 19:43
Dja
BadBird писал(а): Работает!!!
подтверждаю!
colonel писал(а): record-gif.sh 10 ~/`date +%y-%m-%d_%H-%M-%S.gif`
спасибо!

Скриншотилки

Добавлено: 07 окт 2017, 19:44
colonel
BadBird писал(а): Как создавались в корне хомяка так и создаются...
не понял проблемы ... если не устраивает сохранение в хомяке , кто мешает указать в команде место сохранения файлика ?
например ,создать спецом каталог в хомяке с именем gifscreen и попробовать команду
record-gif.sh 10 ~/gifscreen/gifout-`date +%d-%m-%y_%H-%M-%S.gif`

Скриншотилки

Добавлено: 07 окт 2017, 19:54
BadBird
Dja писал(а): а у меня
К сожалению в моем случае не работает...буду гуглить.

Скриншотилки

Добавлено: 07 окт 2017, 19:55
Dja
colonel писал(а): не понял проблемы ...
ему хочется именно на столе. А на стол утилитка ругается. Вернее не хочет сохранять поскольку стол - кириллица.

Скриншотилки

Добавлено: 07 окт 2017, 19:57
Dja
BadBird, а точно правильно написал?

Код: Выделить всё

$ cat recordgif.sh 
#!/bin/sh

cd ~/Рабочий\ стол/
record-gif.sh 10 `date +%y-%m-%d_%H-%M-%S.gif`

Скриншотилки

Добавлено: 07 окт 2017, 20:10
BadBird
Dja
Создаю скрипт с текстом:
#!/bin/sh

cd ~/Рабочий\ стол/
record-gif.sh 10 `date +%y-%m-%d_%H-%M-%S.gif`


Сохраняю его в корне хомяка с таким названием: 12345.sh
Далее создаю скришот командой: record-gif.sh 10 ~/`date +%y-%m-%d_%H-%M-%S.gif`
В итоге файл создается в хомяке...

Скриншотилки

Добавлено: 07 окт 2017, 20:12
Dja
BadBird, зачем??? путь и имя у тебя уже заданы в скрипте ) ты видео смотрел? я там просто скрипт запустил. свой. запусти тот, который ты создал, а не record-gif, который у тебя уже прописан.
т.е. в хомяке открываешь консоль и пишешь ./12345.sh и жмакаешь ентер, выбираешь область и наслаждаешься появлением файла на столе

Скриншотилки

Добавлено: 07 окт 2017, 20:12
Chocobo
BadBird, ну и фигню делаешь, скрипт зачем тогда? :smile:

вызывай его, твой 12345.sh уже, там директивы и для смены директории и начала записи)

Скриншотилки

Добавлено: 07 окт 2017, 20:18
BadBird
Dja, ааааааа ))))
Заработало!!!
Спасибо!!!!

Скриншотилки

Добавлено: 07 окт 2017, 20:36
colonel
Dja писал(а): ему хочется именно на столе. А на стол утилитка ругается. Вернее не хочет сохранять поскольку стол - кириллица.
виновата не кириллица а пробел в названии
емнип есть несколько вариантов обойти эту проблемку ,
но собсно вы уже указали один из способов ....
и если одной строкой то record-gif.sh 10 ~/Рабочий\ стол/`date +%y-%m-%d_%H-%M-%S.gif`

Скриншотилки

Добавлено: 08 окт 2017, 12:54
Ivanov_k
Я использую joxi -мультиплатформенный для виндовс, линукс. Единый аакаунт, сохранение файлов на сервере ,в облаке или фтп, автоматическое создание сылки и копирование в буфер.

Скриншотилки

Добавлено: 09 окт 2017, 06:08
colonel
.... мультиплатформенный.....

ещё адын "мультиплатформенный"
Screenshot4.png