나는 다음 줄을 추가합니다.추가 라인은 이미
어떻게해야합니까? 리눅스 명령 줄에서 할 수 있습니까? 나는 grep
또는 sed
을 사용할 것이라고 생각하지만, 익숙하지 않아서 제대로 작동하지 않습니다. 지금은 echo
을 사용하고 있지만 계속해서 계속 추가하고 있습니다.
grep -q "yourline" /path/file||sed -i '/..place../ a \the line' file
,
이 라인은, 출구를 발견 한 경우 저장하는 동안, 어레이의 모든 라인을 저장합니다
참고로,이 효과적으로 [이미 나던 존재하는 경우에만 파일에 한 줄을 덧붙이의 중복입니다. Sed 사용?] (http://stackoverflow.com/questions/3557037/appending-a-line-to-a-file-only-if-it-doesnt-already-exist-using-sed) – DuffJ