생성된 파일이 있습니다
declare -r app_classpath="/home/ubuntu/path1:$lib_dir/../
...
첫 번째 인용문 뒤에 콜론으로 끝나는 app_classpath에 다른 경로를 추가하고 싶습니다.
답변1
이 시도:
sed -i.bak -e '/^declare -r app_classpath=/ s|"|"/home/ubuntu/path2:|' file
할 수 있는 작업:
- 첫 번째는
/^declare .../
"declare..."로 시작하는 줄을 찾습니다. - 이 줄에서 명령은 다음으로
s
대체됩니다 ."
"your_path:
- 이
-i
플래그는 원본 파일의 백업 복사본을 생성합니다.