0
나는 이렇게 보이는 bash 함수를 가졌습니다.콘솔에서 임의의 문자열 읽기
function gg() {
git add . && git commit -v -m "$*"
}
콘솔에서 인수를 취하여 커밋 메시지로 사용합니다.
문제는 ()
, ´
, "
등과 같은 특수 문자는 처리 할 수 없다는 것입니다. 주어진 인자를 사용할 수 있도록 매개 변수를 빠져 나갈 수있는 방법이 있습니까?
다음은이 기능을 사용하는 방법입니다.
모든 버그를 수정했습니다 GG 그것은이 명령을 실행
(123 휴관).
git add. & & 자식이 -v -m을 커밋 예를 들어이 오류가 반환
"모든 버그를 고정 (123 휴관)".
-bash : 예기치 않은 토큰 근처의 구문 오류 '('당신의 오류가 스크립트에서 나오는되지
그래, 나도 알아하지만 난 "" – Oleander
@Oleander를 사용하려는 해달라고 :.... arou 방법은 없습니다 알았어. –