powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Конкатенация в терминале
8 сообщений из 8, страница 1 из 1
Конкатенация в терминале
    #36458500
_IUnknown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день! Ребят подскажите как в терминале сделать конкатенацию строк?

Например мне нужно скопировать файл в имени копии которого вставится текущий день и год. (Задача естественно надуманна для упрощения понимания)
Т.е. выполнить
Код: plaintext
cp /home/user/somefile.txt /home/user/somefile0910.txt
Где 0910 (число и год) получаем коммандой
Код: plaintext
date +%d%y
т.е. после somefile прицепить результат функции date и прицепить расширение
...
Рейтинг: 0 / 0
Конкатенация в терминале
    #36458523
fabler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cp /home/user/somefile.txt /home/user/somefile`date +%d%y`.txt
...
Рейтинг: 0 / 0
Конкатенация в терминале
    #36458541
_IUnknown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fablercp /home/user/somefile.txt /home/user/somefile`date +%d%y`.txt
Либо я не совсем понял, либо не то
Т.к. в результате получаем файл somefiledate +%d%y.txt
date не выполняется
...
Рейтинг: 0 / 0
Конкатенация в терминале
    #36458710
fandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кавычки правильные поставь: `````````, а не '''' """
...
Рейтинг: 0 / 0
Конкатенация в терминале
    #36458983
skelet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fandrкавычки правильные поставь: `````````, а не '''' """

а лучше
Код: plaintext
cp /home/user/somefile.txt /home/user/somefile$(date +%d%y).txt

никаких вопрос и противоречий с написание кавычки
...
Рейтинг: 0 / 0
Конкатенация в терминале
    #36459019
_IUnknown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fandrкавычки правильные поставь: `````````, а не '''' """
Именно апострофы и ставил, пробовал в убунте.

skelet
Спасибо, завтра попробую
...
Рейтинг: 0 / 0
Конкатенация в терминале
    #36459109
_IUnknown,

нужны обратные апострофы
...
Рейтинг: 0 / 0
Конкатенация в терминале
    #36459489
_IUnknown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот балда..."смотрю в книгу - вижу фигу"

fandr
Вы все верно подсказали - все работает

skelet
Вариант - действительно не запутаешся

К-рниган и Р-тчи
Да, действительно не те ставил.

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


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