удар: источник от URL

В дополнение к моему собственному компьютеру я иногда использую кластер Ubuntu в своей школе. Вместо того, чтобы вручную сохранять мой .bashrc's в синхронизации, я хотел бы сделать .bashrc источник школьного кластера моим персональным .bashrc из Dropbox через URL. Однако, когда я наивно пробую source http://myurl, Я просто получаю ошибку: http://myurl: No such file or directory. Как может, я могу получить удар к источнику из сценария, расположенного онлайн?

Худший случай, я мог завихриться к именованному каналу и источнику это. Действительно ли там что-нибудь более изящно?

7
задан 09.03.2011, 15:45

2 ответа

Можно использовать замену процесса с source:

source <(curl -s http://example.com/foo)

Примечание: Я считаю непосредственно под управлением код полученным по Интернету, чтобы быть серьезной угрозой безопасности. Это, вероятно, менее опасно, если это сделано по внутренней сети (в зависимости от ее полной безопасности).

12
ответ дан 07.12.2019, 14:46

Не можете Вы просто использовать

curl http://example.com/whatever.sh | bash 
-1
ответ дан 07.12.2019, 14:46

Теги

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