mironov_orig 03.11.2011 15:58
Tips & tricks — Переименовываем файлы
вам понадобится пакет coreutils или на худой конец - busybox.
1 |
apt-get install coreutils busybox
|
нувыпонели. а потом mv старое_имя_файла новое_имя_файла
Для продвинутого пакетного переименования заюзайте это:
1 |
#!/usr/bin/perl -w
|
ananas 03.11.2011 16:10 #
+ 1 -
man rename уже не канает?
Канает, но rename из util-linux не хватает мощи пёрла, которая иногда бывает очень нужна.
вам понадобится пакет coreutils или на худой конец - busybox.
apt-get install coreutils busybox
pacman -S coreutils busybox
emerge coreutils busybox
yum install cureutils busybox
tar xaf coreutils*.tar* ; cd coreutils-*; ./configure ; make; make install
apt-get install coreutils busybox
pacman -S coreutils busybox
emerge coreutils busybox
yum install cureutils busybox
tar xaf coreutils*.tar* ; cd coreutils-*; ./configure ; make; make install
Вы уверены, что это нужно делать, что есть системы без coreutils/busybox?
Ладно, допустим, что есть. Тогда вы уверены, что apt-get/packman/emerge/yum будут работать без наличия в системе банальных cp/mv?
1. Есть системы без busybox. я гарантирую это
2. coreutils есть всегда, где его нет, есть busybox, вся эта чушня, как и весь пост написан в подражение последнему посту exelens
3. Да, я уверен, что пакетники отработают без coreutils -
а) есть libc и системные вызовы
б) кроме cp|mv есть ещё утилиты и средства для файловых операций.
2. coreutils есть всегда, где его нет, есть busybox, вся эта чушня, как и весь пост написан в подражение последнему посту exelens
3. Да, я уверен, что пакетники отработают без coreutils -
а) есть libc и системные вызовы
б) кроме cp|mv есть ещё утилиты и средства для файловых операций.
Да, я уверен, что пакетники отработают без coreutils
а я бы на вашем месте не был бы столь уверен:
Есть системы без busybox. я гарантирую это
еще бы, ведь бизибокс - это кореутилз для ембеддед систем.
как и весь пост написан в подражение последнему посту exelens
почему бы тогда еще не указать, что необходима GNU/Linux операционная система?
а я бы на вашем месте не считал что кореутилз состоят только из цп и мв
я знаю о составе coreutils, я даже весь info coreutils читал.
И к тому же твой пост расположен в треде с конкретным вопросом про "банальные cp|mv"
И к тому же твой пост расположен в треде с конкретным вопросом про "банальные cp|mv"
я даже весь info coreutils читал
да, захватывающее чтиво. особенно глава про cat. мастрид от корки до корки. я каждый вечер перед сном перечитываю.
в треде с конкретным вопросом про "банальные cp|mv"
но вопрос-то уже "взлетит или не взлетит"
скопируй пакмана в директорию, цшрутнись туда и запусти pacman -Ss pacman
Ну и на закуску
1 |
|
айайай, а как же у тебя там *.db файлы появились то? некак астральная связь с репой арча? врунишка.
Лол. ты серьёзно? Ты вообще в курсе, что pacman-db-upgrade делает? похоже, что нет
оно вроде даже завелось, но не резоливит имена
оно нормально работает, если не осилил перенсти настройки сделай echo 'nameserver 8.8.8.8' > /etc/resolv.conf и удивись
u mad?
перефразируя тебя же
существуют и другие версии интерпретаторов, без встроенных команд
перефразируя тебя же
есть более другие реализации dhcp-клиента это три.
существуют и другие версии интерпретаторов, без встроенных команд
более другие. понимаешь ли.
а вот оскорблять меня не надо было, айайай. некрасиво.
а вот оскорблять меня не надо было, айайай. некрасиво.
Потрудись привести пример более другого интерпритатора без встроенного echo. даже в dash'e есть.
Даже в мыслях не было, просто констатирую факт.
Даже в мыслях не было, просто констатирую факт.
и вообще ты мне должен быть благодарен, смотри какой срач мы тут развели в твоем унылом посте. а так бы он скатился в сраное говно и двумя с половиной комментариями.
екселенс, зобань его. он не прекращает и назвал меня дураком :(
пруф или не было.
еще как есть за что. 46 комментов. ты мог о такой славе мечтать? нет! а этот 47ой
Это не срач
пруф или не было.
Благодарить тебя не за что.
еще как есть за что. 46 комментов. ты мог о такой славе мечтать? нет! а этот 47ой
Пруф: всего 2 человека, всего 50 постов.
Так я и не мечтаю, братко.
Так я и не мечтаю, братко.
окей, с тебя только пример dchp клиент работающего без кореутилз
в этом треде обсыждают не dhcpcd это раз,
существует жизнь и со статическими ip это два,
есть более другие реализации dhcp-клиента это три.
существует жизнь и со статическими ip это два,
есть более другие реализации dhcp-клиента это три.
кончено же я сначала написал пост, а потом сделал vim /usr/bin/pacman-db-upgrade. я не знаю для чего нужна эта * и горжусь этим.
я не вижу ничего предосудительного в том, чтобы не знать "зачем мне нужна вот эта *", если она и так безотказно работает на протяжении многих лет. сломается - загляну внутрь.
если ты ей не пользуешься, то всё ок, а если ты предлагаешь неведомую для тебя * использовать для проверки чего бы то ни было, то это клиника.
нугосподи*божемой подумаешь ошибся, тем более я почти тут же проверил и отписался, что был неправ
ой, нет это я вру уже. pacman -Syu умеет их без скрипта создавать
pacman вполне работоспособен без coreutils|busybox
apt-get|aptitude|dpkg удаляют coreutils но не могут его установить назад, из-за отсутствия rm (busybox в 11.10 убунте присутствует, так что ситуация поправимая, хотя я и ожидал большей независимости от пакетника)
emerge разумеется не будет работать без coreutils (ну, технически emerge сам по себе работать будет, как и все остальные пакетники, но он ничего поставить не сможет)
yum - (centos 5.1) смог
apt-get|aptitude|dpkg удаляют coreutils но не могут его установить назад, из-за отсутствия rm (busybox в 11.10 убунте присутствует, так что ситуация поправимая, хотя я и ожидал большей независимости от пакетника)
emerge разумеется не будет работать без coreutils (ну, технически emerge сам по себе работать будет, как и все остальные пакетники, но он ничего поставить не сможет)
yum - (centos 5.1) смог
"Перименовываем"