Построить RPM на Windows с косой чертой /
Я собираю rpm с помощью maven на cygwin64, но у меня есть проблема, разделитель файла rpm - это косая черта (стиль Windows), поэтому мне нужно использовать косую черту (/), потому что мне нужно развернуть в Linux.
Любая помощь?
1 ответ
Вы никогда не показывали нам команды, которые вы выполняете, поэтому этот ответ непроверен для вашего варианта использования. Тем не менее, быстрый поиск в Stack Overflow выявил этот замечательный ответ, который предлагает решение для обратной косой черты в Cygwin. Можно поместить путь, содержащий обратную косую черту в одинарных кавычках, и это заставляет его работать. Одинарные кавычки позволяют Cygwin не рассматривать обратные слэши как образующие escape-символы.
Например, если у вас была следующая команда, которая не работает:
cd home\rafael\docs
Вы можете поместить путь в одинарные кавычки, чтобы он работал:
cd 'home\rafael\docs'
и, конечно, это также будет работать с косой чертой:
cd home/rafael/docs