|
| Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Прочее - Маленькие скрипты на каждый день |
|
|||||
|
|
Прочее - Маленькие скрипты на каждый день
|
|
Линуксоид-стакановец Сообщения: 2411 |
В этой теме будут публиковаться маленькие скрипты, помогающие выполнять рутинную работу.
Скрипт меняет кодировку всех файлов в текущей директории с 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
Код:
chmod +rx script.sh Код:
./script.sh |
|
|
------- Отправлено: 09:06, 17-01-2007 | |
|
Пользователь Сообщения: 70
|
Профиль | Отправить PM | Цитировать Скажите пожалуйста, а папки он тоже будет удалять?
|
|
Отправлено: 14:10, 10-12-2008 | | #21 | |
|
Слакофил Сообщения: 591
|
Профиль | Сайт | Отправить PM | Цитировать Директории будут обрабатываться той-же командой, но с параметром -type d.
|
|
------- Отправлено: 14:55, 10-12-2008 | | #22 | |
|
Пользователь Сообщения: 70
|
Профиль | Отправить PM | Цитировать А если фаил был скачан с интернета или переписан откуда-то? Ведь там дата его создания будет гараздо раньше чем 7 дней.. Как такое побороть ?
|
|
Отправлено: 18:35, 10-12-2008 | | #23 | |
|
Слакофил Сообщения: 591
|
Профиль | Сайт | Отправить PM | Цитировать censored, посмотрите man find на предмет atime,ctime и mtime.
|
|
------- Отправлено: 19:01, 10-12-2008 | | #24 | |
|
Пользователь Сообщения: 70
|
Профиль | Отправить PM | Цитировать Спасибо за помощь, уже разобрался всё работает.
|
|
Отправлено: 10:29, 11-12-2008 | | #25 | |
|
Линуксоид-стакановец Сообщения: 2411
|
Профиль | Сайт | Отправить PM | Цитировать Сбор информации о системе:
PHP код:
|
|
------- Отправлено: 13:24, 20-02-2009 | | #26 | |
|
Новый участник Сообщения: 1
|
Профиль | Отправить 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 | |
|