Как я запускаю smbclient со сценария в Linux?

Я попробовал обоих и предпочел подход символьной ссылки в конце:

  • Проверьте к везде, где
  • make install
  • Выйдите и зайдите снова для загрузки этих X настроек

Недостатки:

  • Должны переместить файлы в repo прежде, чем добавить их
  • Должны вести список символьных ссылок в Make-файле

Преимущества:

  • Никакая потребность в крупном .gitignore (У меня есть 133 dotfiles в ~ на моем скромном поле Ubuntu)
  • Может сохранить сценарии обслуживания и другой ~- связанный материал (такой как Makefile и cleanup.sh) из пути
  • Может присвоить версию управлению персональные и общедоступные настройки отдельно

Ограничения:

  • В отличие от @mrb, я только создаю символьные ссылки в ~. Это сохраняет symlinking простое, и делает это тривиальным для замечания новых файлов в, например, ~/.vim, за счет некоторых очень редких .gitignore обслуживание.

Это длится, два преимущества склонили чашу весов в моем случае - я не хочу создавать помехи корневому каталогу, и я хочу сохранить частное и общедоступное содержание, ясно отделяются.

Единственное приложение, которое я знаю, которых имеет (или по крайней мере имел) проблемами с обработкой символьных ссылок был Гибридный язык - Это продолжало перезаписывать мои символьные ссылки с обычными файлами.

1
23.08.2013, 08:23
1 ответ

Попробовать csh -x ./smbcommand - по крайней мере, Вы будете видеть, выполняет ли оболочка Ваш сценарий или нет.

0
28.01.2020, 02:03

Теги

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