powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / скопировать файлы с постфиксом
4 сообщений из 4, страница 1 из 1
скопировать файлы с постфиксом
    #38432894
buyboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
привет еще разок

как мне скопировать все файлы из текущей директории в нее же с добавлением постфикса

вот так не получается
Код: powershell
1.
cp ./* .*.postfix


хелп!
...
Рейтинг: 0 / 0
скопировать файлы с постфиксом
    #38433327
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Решение в лоб типа такого
Код: sql
1.
find . -type f -exec cp "{}" "{}.postfix" \;
...
Рейтинг: 0 / 0
скопировать файлы с постфиксом
    #38433330
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сорь, надо еще добавить ключик чтоб find во вложенные директории не уходил, если есть такие.

Думаю, можно еще на ls + xargs + cp замутить.
...
Рейтинг: 0 / 0
скопировать файлы с постфиксом
    #38433768
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
for f in *; do echo mv $f $f.postfix; done


echo после тестирования удалить

Основное отличие uniх от win/dos, метасимволы раскрывает sh, а не программа
Поэтому ваша команда:
Код: sql
1.
cp ./* .*.postfix


расшифрует две Ваши ваши маски и попробует выполнить
если у вас есть файлы a b c
то получится команда:
Код: sql
1.
cp a b c <ничего>

, а это совсем не то что Вы ожидали.

Рекомендую, пока не научился, использовать echo перед командой с метасимволами.
перед выполнением, для проверки результата
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / скопировать файлы с постфиксом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]