Переименование скрипта с использованием Linux mv / rename - PullRequest
0 голосов
/ 15 мая 2019

Я пытаюсь переименовать скрипт Audience_segment_map.sh в Audience_segment_map_dedupe.sh , используя командную строку Linux.

Я пытался использовать команды mv и rename, но они не дают желаемого эффекта:

mv user/local/dmp_job/audience_segment_map.sh user/local/dmp_job/audience_segment_map_deupe.sh 

Это возвращает ошибку

'Audience_segment_map.sh' Нет такого файла или каталога "

, но когда я использую команду ls, файл четко отображается.

Как мне поступить?

1 Ответ

1 голос
/ 15 мая 2019

Указание на путь с и без начальных слешей / различны (соответственно абсолютные и относительные).Если вы не находитесь в корневом каталоге, скорее всего, вы хотите, чтобы ваша команда выглядела как

mv /user/local/dmp_job/audience_segment_map.sh /user/local/dmp_job/audience_segment_map_deupe.sh 

, где путь указывает на /user/local/... вместо user/local/...

...