행복아울렛
[UNIX/LINUX] sed의 transform 명령 본문
sed의 transform(y) 명령입니다.
sed의 y명령은 해당 패턴을 글자의 위치에 따라서 변경시켜 주게 됩니다.
간단하게 예를 들면 말이죠,
$echo 12345 | sed 'y/12345/ABCDE/'
ABCDEF
이렇게 된다는 말이죠.
위치에 따라 바뀌기 때문에
아래명령을 수행하면 다음과 같이 되는겁니다.
$echo 54321 | sed 'y/12345/ABDEC/'
CEBDA
그러면 다음과 같이 대소문자를 변경시켜주는 명령으로 활용할 수 있겠습니다.
$echo apple | sed 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/
APPLE
이상 sed의 transform 명령의 허접 사용법이었습니다 ^^;
Comments