![Bash를 사용하여 텍스트 변경](https://linux55.com/image/206109/Bash%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%85%8D%EC%8A%A4%ED%8A%B8%20%EB%B3%80%EA%B2%BD.png)
이라는 프로그램이 있습니다 gamemode
. 프로그램이 실행 중인지 확인하려면 을 사용하면 gamemode -s
"게임 모드가 활성 상태입니다." 또는 "게임 모드가 비활성 상태입니다."라고 출력됩니다.
"게임 모드가 활성화되어 있습니다"를 "<이 사이트에 표시되지 않는 아이콘>"으로 변경하고 "게임 모드가 비활성화되어 있습니다"를 다른 아이콘으로 변경하고 싶습니다.
답변1
sed가 가장 간단합니다.
gamemode -s | sed -e 's/gamemode is active/<active icon>/' -e 's/gamemode is inactive/<inactive icon>/'
답변2
gamemode -s | awk '{print (/inactive/ ? <inactive icon> : <active icon>)}'