Как сжимать и копировать файлы - PullRequest
2 голосов
/ 11 апреля 2019

Я пытался использовать следующую команду shell для сжатия нескольких файлов:

shell ls | grep .gph | zip -@ figures.zip

Моя цель - скопировать их в папку Dropbox.Тем не менее, каждый раз, когда я запускаю вышеупомянутый сбой Stata.

Есть идеи, почему это происходит или как я могу это решить?

Я использую Stata версии 15 на Mac.

1 Ответ

1 голос
/ 11 апреля 2019

Невозможно определить причину сбоя Stata без доступа к вашему компьютеру.Тем не менее, нет необходимости задействовать macOS, так как Stata имеет встроенные команды для того, что вы пытаетесь сделать.

При условии, что файлы находятся в вашем текущем рабочем каталоге, должно работать следующее:

zipfile *.gph, saving(figures) 
copy "figures.zip" "/Users/username/Dropbox/"
erase figures.zip

Обратите внимание, что второй и третий этапы могут быть пропущены, если вы указали путь непосредственно в saving() опция команды zipfile.

Введите help и zipfile или copy или erase для получения дополнительной информации о синтаксисе.

...