Форум программистов, компьютерный форум, киберфорум
Наши страницы
Ubuntu, Mint Linux
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
АлексейБ
57 / 34 / 0
Регистрация: 06.08.2010
Сообщений: 159
1

Bash: как заменить все найденные файлы с именем 1 в папках A,B,C на файл с именем 2?

04.08.2012, 05:51. Просмотров 2659. Ответов 3
Метки нет (Все метки)

Поиск и открытие в Geany всех файлов с именем 'blablabla.php' из папки и вложенных папок откуда я запускаю терминал:
Bash
1
find -name 'blablabla.php' -print0 | xargs -0 geany
Вопрос: а как мне заменить все имеющиеся файлы 'blablabla.php' в той же папке и во всех вложенных папках на мой 'blablabla.php'?
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.08.2012, 05:51
Ответы с готовыми решениями:

Если строка является допустимым именем файла, то создать пустой файл с этим именем
Помогите решить Дана строка S. Если S является допустимым именем файла, то создать пустой файл с...

Если S является допустимым именем файла, то создать пустой файл с именем и вывести True
Дана строка S. Если S является допустимым именем файла, то создать пустой файл с этим именем и...

Если S является допустимым именем файла, то создать пустой файл с именем и вывести True
помогите решить. срочно надо сегодня сдавать. Дана строка S. Если S является допустимым именем...

Удалить все файлы с именем, отличающимся от заданного
возможно с первого раза трудно понять но вот: дана папка с файлами. надо удалить все файлы не...

Обьединить все doc файлы с одинаковым именем в один
Не работает мой голова. Есть папка, в ней куча подпапок в которых лежат различные файлы, у многих...

3
accept
4842 / 3263 / 465
Регистрация: 10.12.2008
Сообщений: 10,569
04.08.2012, 12:52 2
Bash
1
find -type f -name "filename.php" -exec cp "file.php" {} \;
если cp запрашивает подтверждение, значит, надо сделать unalias cp
1
АлексейБ
57 / 34 / 0
Регистрация: 06.08.2010
Сообщений: 159
05.08.2012, 04:52  [ТС] 3
Спасибо за ответ, но я сделал так:
Bash
1
for i in **/blablabla.php;do cp '/folder1/folder2/blablabla.php' $i;done
0
accept
4842 / 3263 / 465
Регистрация: 10.12.2008
Сообщений: 10,569
05.08.2012, 06:11 4
find во всём дереве ищет файлы
0
05.08.2012, 06:11
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.08.2012, 06:11

Поиск файлов с определенным расширением и именем в различных папках
Здравствуйте. Помогите написать программу, в которой будет осуществляться поиск файла определенного...

Найти на жестком диске компьютера все файлы с заданным именем
Буду рад любой помощи :) - Ввести с клавиатуры произвольное имя текстового файла. - Найти на...

Найти на жестком диске компьютера все файлы с заданным именем
Работа с текстовыми файлами. Поиск файлов. Для всех вариантов: - Ввести с клавиатуры...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.