0
z=0
for i in "${ofield[@]}"; do
temp=$(grep '#include "' ${cppfield[z]} | sed s/#include// | sed s/\"//g)
echo "${ofield[$i]} : ${cppfield[$i]} ${temp[@]}" >> Makefile
echo " g++ -ansi -Wall -g -c ${cppfield[i]}" >> Makefile
((z++))
done
.o 파일의 배열과 .o 파일의 배열을 반복하여 .o 배열의 각 구성 요소를 인쇄 한 다음 .cpp 배열을 인쇄 한 다음 .cpp 배열을 그레이 핑합니다. 헤더 파일. 당신이 i
을 사용할 수 있도록 i
는, 오브젝트 파일의 문자열을 포함, 숫자없는 것 같다 : 2 man bash
어떻게 grep 값을 배열에 저장 한 다음 배열을 인쇄합니까?
: 나는 오류가 계속은 1
'온도 = $ (...)은'배열을 생성하지 않는 결합 배열이 아닌 경우, Z는 숫자이고 만약 인덱스
z
을 사용하는 어레이에 어드레싱 요소array[${z}]
처럼 보이게한다. 문자열을 만듭니다. –본 적이 있습니까 http://make.mad-scientist.net/papers/advanced-auto-dependency-generation/? –
'set -x'를 스크립트 상단에 추가하면 실행될 때 명령이 표시됩니다. –