sed에서 문자열 교체

sed에서 문자열 교체

BINARY(64비트 정수)를 BYTEA로 바꾸는 방법:

예시 1:

Input:
BINARY(28)

Output:
BYTEA

예 2:

Input:
BINARY(234)

Output:
BYTEA

답변1

sed 's/BINARY([0-9]\{1,3\})/BYTEA/g'

그 중 s바꾸기(replace)는 [0-9]\{1,3\}1~3자리의 일련의 숫자이며, g마지막은 행의 모든 ​​항목을 변경한다는 의미입니다. 따라서 그에 따라 비트 수를 조정하십시오.

관련 정보