sed 명령을 처음 사용합니다. 일부 소스 코드에 대한 빌드 스크립트를 읽고 있었고 루프에서이 스크립트를 발견했습니다.빌드 스크립트의 sed 명령
for x in '*.la'
do
sed -i -e 's|^\(libdir=.\).*\(/opt/toolchains\)|\1\2|' x
done
나는 루프이가하고있는 기능을 이해할 수 아니에요. 누구든지 도와 줄 수 있어요. 여기서 (X를
libdir=X[zero-or-more-chars]/opt/toolchains
: 그것은 발견 ".la"로 각 파일에 대한 끝나는 현재 디렉토리에있는 파일의 일련의 반복하는 것
'commandlinefu.com'으로 이동하고'sed -i -e'를 입력하면 더 나은 개념을 이해하는 데 도움이되는 다양한 예제가 표시됩니다. –