cd "$(mkdir -v "$(date -R)"|sed s+.`(.*)'.*)"
Это предназначено для создания каталога с именем $(date -R)
. Я мог бы просто cd $(date -R)
, но виновником является то, что дата может измениться с момента запуска предыдущей команды (mkdir
).
Поэтому я хочу проанализировать его вывод, чтобы определить имя созданного каталога. Как мне исправить код? В настоящее время отображается >
запрос, указывающий, что цитата отсутствует.
Изменение '
на \'
не меняет результат. Если у вас есть лучший способ сделать это, скажите, пожалуйста.