일부 값이 포함 된 file.txt가 있습니다. 특정 줄에서 대괄호 사이에서 정보를 추출하는 방법을 모르겠습니다.음성 줄에있는 두 개의 괄호 사이에있는 모든 정보를 별도의 파일로 제거하려고합니다.
선은 오스카 내가 추출하는 데 필요한 정보는 괄호
Sonia = 0
Oscar = [191, 229, 115, 105, 0, 78, 154, 122, 210, 0]
EnableDebugConsole = true
Ralph = 99
Run = 0
내가 생각하고 내가 미래에 알 수 있도록 괄호없이 값을 저장 할 수 있다면 그것은 웅대 한 것 사이에있다. 이 웹 사이트에서 몇 가지 예를 모아서 시도해 보았습니다. 그것은, 난 여전히 내 목표 중 하나를 달성 할 수있는 가장 좋은 방법은 아마 내가 내가 내가 file_no_brackets.txt을 가질 수 브래킷을 제거 어떻게 지금은 정보
에게있다해도, 그대
grep Oscar file.txt > file_remove.txt
cut -d \= -f 2 file_remove.txt | tr -d " \t\n\r" > file_brackets.txt
cat file_brackets.txt
[191,229,115,105,0,78,154,122,210,0]
즉, 예를 들어 sed
으로 아주 간단하게 할 수 있도록
191,229,115,105,0,78,154,122,210,0
많은 감사드립니다. –