가급적 tr
또는 sed
명령 을 사용하여 모든 공간 앞에 백 슬래시를 넣을 수 있습니까?
내 스크립트는 다음과 같습니다.
#!/bin/bash
line="hello bye"
echo $line | tr ' ' "\\\ "
공백을 백 슬래시로 대체하고 공백을 백 슬래시로 바꾸고 백 슬래시 + 공백이 아닌 공백으로 바꿉니다.
이것이 내가 얻는 출력입니다.
hello\bye
예상 출력 :
hello\ bye
좀 더 자세히 설명해 주시겠습니까? 텍스트 파일을 변경하는 스크립트를 찾고 있습니까? 정확히 무엇을 찾고 있습니까?
—
Fabby
tr x ' '
, x
교체하려는 캐릭터는 어디에 있습니까?
업데이트-추가 된 예.
—
daka