/
side 의 첫 번째 항목을 모두 로 변경 \ukindex
하고 싶습니다 !
.
예를 \ukindex{duality/weak|)}%
들어 \ukindex{duality!weak|)}%
.
를 사용하여 이러한 모든 이벤트를 찾을 수 있습니다 grep linear-programming.tex -e '\ukindex{[^/^}]\+/'
.
그런데 해당 내용을 어떻게 작성해야 할지 모르겠습니다 sed
. 이것은 작동하지 않습니다:
sed -i 's/\ukindex{[^/^}]\+//\ukindex{[^/^}]\+!/g'
답변1
그래서 다음과 같이 작동합니다
sed -i 's/\(\ukindex{[^/^}]\+\)\//\1!/g'
()
두 번째 부분에서 재사용할 수 있는 첫 번째 부분의 그룹(실제로는 문자열)을 정의합니다.\1
두 번째 부분은 첫 번째 부분에서 캡처한 첫 번째 그룹에 대한 참조입니다.