그래서 2GB .txt 파일이 있고 모든 기존 줄 앞에 문자를 추가하고 싶습니다.
리눅스나 윈도우에서는 어떻게 할 수 있나요?
glogg 같은 프로그램으로 열었는데 읽기 전용이에요 :(
답변1
sed
Linux에서 기본으로 제공되며 Windows에서 사용할 수 있습니다. 문자가 이라고 가정하면 x
Linux 명령줄은 다음과 같습니다.
sed 's/^\(.*\)/x\1/' /path/to/file
변경된 파일을 stdout에 기록합니다. sed -i
변경 사항을 파일에 직접 적용하는 데 사용합니다 .
경고
FAT와 같은 일부 파일 시스템은 파일 크기가 2GB를 초과하는 것을 허용하지 않습니다. 이 경우 텍스트 처리가 아닌 파일 시스템의 한계에 도달하게 됩니다.