|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Прочее - Маленькие скрипты на каждый день |
|
|
Прочее - Маленькие скрипты на каждый день
|
Линуксоид-стакановец Сообщения: 2391 |
Профиль | Отправить PM | Цитировать
В этой теме будут публиковаться маленькие скрипты, помогающие выполнять рутинную работу.
Скрипт меняет кодировку всех файлов в текущей директории с cp1251 на UTF-8 #/bin/sh dir=. for i in $dir/* do if [ -f $i ] then cp $i $i.utf iconv -f cp1251 -t utf-8 $i -o $i.utf mv $i.utf $i fi done #bin/sh dir=. for i in $dir/* do if [ -f $i ] then cp $i $i.ed sed 's/charset=windows-1251/charset=UTF-8/g' $i > $i.ed mv $i.ed $i fi done Запуск скрипта на исполнение выполняется из каталога со скриптом командой |
|
------- Отправлено: 09:06, 17-01-2007 |
Пользователь Сообщения: 70
|
Профиль | Отправить PM | Цитировать Скажите пожалуйста, а папки он тоже будет удалять?
|
Отправлено: 14:10, 10-12-2008 | #21 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Слакофил Сообщения: 590
|
Профиль | Сайт | Отправить PM | Цитировать Директории будут обрабатываться той-же командой, но с параметром -type d.
|
------- Отправлено: 14:55, 10-12-2008 | #22 |
Пользователь Сообщения: 70
|
Профиль | Отправить PM | Цитировать А если фаил был скачан с интернета или переписан откуда-то? Ведь там дата его создания будет гараздо раньше чем 7 дней.. Как такое побороть ?
|
Отправлено: 18:35, 10-12-2008 | #23 |
Слакофил Сообщения: 590
|
Профиль | Сайт | Отправить PM | Цитировать censored, посмотрите man find на предмет atime,ctime и mtime.
|
------- Отправлено: 19:01, 10-12-2008 | #24 |
Пользователь Сообщения: 70
|
Профиль | Отправить PM | Цитировать Спасибо за помощь, уже разобрался всё работает.
|
Отправлено: 10:29, 11-12-2008 | #25 |
Линуксоид-стакановец Сообщения: 2391
|
Профиль | Отправить PM | Цитировать Сбор информации о системе:
|
------- Отправлено: 13:24, 20-02-2009 | #26 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Просьба помочь с следующим скриптом, выполняющим следующую задачу:
В каталоге существует много архивных файлов (*.rar, *.zip, *.tgz) и из каждого нужно извлечь скажем файл picture.jpg (или png) и после извлечения переименовать в такое же название как и название архива. Если в архиве несколько picure.jpg - переименовать на "название-архива-1.jpg", "название-архива-2.jpg" и тд. Есть ли возможность просканировать все архивы и главное вложеные архивы для получения списка таких файлов. Поскольку в скриптах не особо силен, возможно подскажете способы реализации. Спасибо |
Отправлено: 20:09, 09-03-2009 | #27 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - [решено] win 7 каждый день переводит время | psy_sln | Microsoft Windows 7 | 6 | 08-11-2009 14:03 | |
Среднестатистический человек каждый день читает в Интернете больше слов, чем в «Войне | OSZone News | Новости информационных технологий | 0 | 06-11-2009 21:30 | |
"День 7" - на носу: Windows 7 осталось ждать один день | OSZone News | Новости и события Microsoft | 0 | 21-10-2009 12:30 | |
Принтер - Принтер HP P2015n каждый день переходит в автономный режим работы | BooZoka | Прочее железо | 0 | 20-05-2009 13:46 |
|