Файл копии через терминал с командой как CP / соединяет каналом / *.dat/dist/path/

Я хочу скопировать файл через терминал как CP / путь / *.dat, поскольку я не знаю полное имя файла и копирую его в определенный путь.

это - команда:

sudo cp /home/ubuntu/test/*.dat /opt/myAppFolder/License/
2
задан 4 May 2017 в 12:32

2 ответа

Ваш синтаксис хорошо:

cp /path/to/directory/of/file/*.dat /path/to/destination

, Но примечание удостоверяются, что это еще - единственный файл с тем .dat расширение, все такие файлы с тем расширением будут скопированы также.

Примечание:

  1. , Если бы уже в папке и месте назначения вне той папки затем, команда была бы [примечание без "/"] :

    cp path/to/directory/of/file/*.dat /path/to/destination
    
    #or simply
    
    cp *.dat /path/to/destination
    
  2. , Если бы уже в папке и и папка и папка назначения находятся в том же месте папки затем, команда была бы [примечание без "/" и на источнике и на месте назначения] :

    cp path/to/directory/of/file/*.dat path/to/destination
    
    #or simply
    
    cp *.dat path/to/destination
    
1
ответ дан 2 December 2019 в 09:06

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

Так как у вас нет полного пути, это не будет работать должным образом и не предоставит подробную информацию о файле.

-1
ответ дан 2 December 2019 в 09:06

Другие вопросы по тегам:

Похожие вопросы: