Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: переименовать файл сдвигом +1  (Прочитано 1778 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Azure

  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: переименовать файл сдвигом +1
« Ответ #15 : 17 Апреля 2014, 13:42:17 »
Для директорий в команду ls надо добавить параметр -d (поправил).
В Linux можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн mouserok

  • Автор темы
  • Активист
  • *
  • Сообщений: 326
    • Просмотр профиля
Re: переименовать файл сдвигом +1
« Ответ #16 : 17 Апреля 2014, 15:05:05 »
переименовывает в qwerty1 qwerty11 qwerty111 и т.д.

Оффлайн Azure

  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: переименовать файл сдвигом +1
« Ответ #17 : 17 Апреля 2014, 15:26:48 »
Покажите echo qwerty | awk -F_ ' END { OFS="_" ; print $1,$2+1 } '
В Linux можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн mouserok

  • Автор темы
  • Активист
  • *
  • Сообщений: 326
    • Просмотр профиля
Re: переименовать файл сдвигом +1
« Ответ #18 : 17 Апреля 2014, 16:06:25 »
qwerty1

Оффлайн Azure

  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: переименовать файл сдвигом +1
« Ответ #19 : 17 Апреля 2014, 20:00:56 »
А так?echo qwerty | awk -F_ ' END { OFS="_" ; $2+=1 ; print } '
« Последнее редактирование: 17 Апреля 2014, 20:06:15 от Azure »
В Linux можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн unimix

  • Активист
  • *
  • Сообщений: 537
    • Просмотр профиля
Re: переименовать файл сдвигом +1
« Ответ #20 : 18 Апреля 2014, 03:41:32 »
Так и не понял, зачем писать свой велосипед, когда есть, как уже сказал ранее aSmile, logrotate. Например, для сервера Apache простая переименовка файлов логов не является корректным решением. Напишите свой конфиг в /etc/logrotate.d и всё.
« Последнее редактирование: 18 Апреля 2014, 03:43:13 от unimix »

 

Страница сгенерирована за 0.037 секунд. Запросов: 25.