본문 바로가기

분류 전체보기769

Linux 명령어 'awk' 로 원하는 부분만 출력하기 - 1 AWK AWK(오크;Aho Weinberger Kernighan)는 유닉스에서 처음 개발된 일반 스크립트 언어이다. AWK의 기본 기능은 텍스트 형태로 되어있는 입력 데이터를 행과 단어 별로 처리해 출력하는 것이다. AWK라는 이름은 이 스크립트 언어를 만든 앨프리드 에이호, 피터 와인버거, 브라이언 커니핸 세 명의 성의 앞글자를 따서 붙여졌다. 출처 : 위키피디아 ( https://ko.wikipedia.org/wiki/AWK ) 업무를 하다보면 정말 자주쓰는 명령어인데 .. 계속해서 잘못쓰고, 또 찾아보고를 반복한다. 정말 자주쓰는 경우가 process id를 출력해서 kill을 해준다거나, 특정 파일에서 원하는 부분 만 출력해서 뽑아내고 싶을때 사용한다. 아래처럼 프로세스를 조회하는 쉘 스크립트를 .. 2021. 6. 24.
own up to : '잘못을 인정하다' 를 영어로 무언가 잘못을 했을 때, 인정 또는 고백한다는 의미로 쓰이는 표현입니다. 사전적 의미는 ' to admit that you have done something wrong' 즉 잘못 된 무언가를 인정하는 것을 의미합니다. 대체 가능한 단어로는 confess가 있으며, 예문을 통해 연습하며 마무리 하겠습니다. Harry doesn't want to own up to his fault. My dad always own up to his faults but, it doesn't make mom feel better. 2021. 6. 21.
Your eyes are bigger than your stomach : '너 욕심이 너무 많아' 를 영어로 수업시간에 배우는 표현들을 정리하면서 예문을 통해 연습을 계속하고 있다. 오늘의 표현 : Your eyes are bigger than your stomach . 이 표현을 그냥 그대로 해석하면 무슨 말인지 딱히 감이 오지 않는다. "네 눈이 위보다 크다?" 조금 더 유추해보면, 너가 보는게 소화할 수 있는 것 보다 크다. 정도로 예상은 할 수 있을텐데 실제 의미는 "욕심이 많다, 욕심을 내다" 정도로 해석됩니다. 아래 예시들과 함께 기억해 두었다가 생각이 나면 써 보도록 하자! - I had too much food at this night, I think my eyes were bigger than my stomach! 나 오늘 밤에 너무 많이 먹었어, 나 너무 욕심부렸나봐. - I had a lot.. 2021. 6. 20.
Hold someone accountable : '~에 책임을 지다' 를 영어로 누군가에게 '책임을 지게하다' 라는 표현을 하고싶을 때 어떤 표현을 사용하면 적절할까요? Give responsibility? Give a role of something? 이런 표현을 위한 적절한 idiom으로 'hold someone accountable' 이라는 표현이 있어서 이 표현으로 간단히 예문도 만들어 보았습니다. 'Hold somebody accountable/responsible' 표현의 사전적 의미는 다음과 같습니다. - to say or decide that someone should accept the responsibility for something bad that happens. 뭔가 나쁜일, 안좋은 영향이 있을 때 책임을 지운다는 의미를 전달하고 싶을 때 사용하는 표현이며, .. 2021. 6. 20.
Bite off more than you can chew : '과한 욕심을 부리다' 를 영어로 일상생활에서 생각했던 것 보다 많이 욕심을 부릴 때가 많습니다. 먹는 것, 쇼핑 그리고 업무에서도 이런 일들이 많은데요 그럴 때 사용할 수 있는 영어 표현으로 'Bite off more than you can chew' 라는 표현으로 예문을 만들어 보려고 합니다. 제가 정리한 내용은 배우고 있는 과정에서 만들어 지는 글들이기 때문에, 주요 내용만 참고 하시고 표현은 다듬어 보시는 것도 좋을 것 같습니다. - Do not bite off more than you can chew. Ask someone for help if you need it. 너무 욕심부리지 마. 너가 필요하면 다른 사람에게 도움을 구해보렴 - I'm used to bite off more than I can chew in my coll.. 2021. 6. 20.
'그럼 그렇게 해~', '알았어~' 를 영어로 요새 미드를 보다가 정말 너무 많이 듣는 표현이 있어서 짧게나마 연습해 보려고 한다. 그 표현은 바로, 'So be it' 서로 이런저런 대화를 나누는 도중에 상대방이 자신의 의견을 나타낼때, 그리고 그 의견에 어느정도 동의하는 경우 이런 표현을 쓰곤 한다. 예를들어, A: I'm going to visit Tim's house to have a birthday party tonight! 나 오늘 밤에 Tim네 집에서 생일파티 하러 갈거야 B: So be it! 그렇게 해~ 이런식으로 가볍게, 너가 하고싶은대로 해~ 표현을 할 때 아주 유용한 표현이라 생각한다. 보통은 마음대로해~ 또는 알았어~ 정도로 해석할 수 있으니 경우에 따라 잘 이해/사용 하면서 연습하면 좋겠다. 2021. 6. 17.
[csh] c shell 에서 덧셈 구현 방법 업무를 하다보면 Shell script 에서도 사칙연산이 필요한 경우가 있다. 나는 보통 원하는 로그를 출력하고 싶다거나, shell script를 이용해서 간단한 monitoring tool 을 만들고 싶을 때 필요했는데 cshell에서 이런 연산들이 어떻게 구현되는지 정리해 봤다. 우선 의식의 흐름대로 작성해 봤다. #!/usr/bin/csh set i = 1 echo $i # i 더해보면 2가 될 것 같다. set i = i + 1 echo $i 다음과 같은 결과를 얻었다. 1 set: Variable name must begin with a letter. 그러고보니 i 에 1을 더하려면 $ expression을 사용해서 더해야하는데 이걸 놓쳤다. 아래처럼 코드를 바꿔 다시한번 실행해보자. #!/u.. 2021. 6. 16.
[Covid-19] 얀센 코로나 백신 후기 - 2일 후 어제 밤, 그러니까 1일 이 조금 더 지난 이후로는 오한기운이 사라졌다. 자기 전 타이레놀 500mg 한알을 먹고 잘 잤고 아침에 조금 몽롱한 기운이 있었는데 약이나 면역반응 때문은 아닌 것 같다. 이제 뭐.. 나름 이전상태로 돌아온 것 같은데 몸이 좀 나아지고 나니 주사를 맞았던 부위가 상당히 아프다. 독한 모기에 물린 것 처럼 부어있고 몽우리가 만져지는데 아파서 손은 안대고있다. 몸살, 오한을 동반한 불편함 외에는 다른 느낌은 없었던 것 같은데 상당히 불쾌했던 느낌이 사라져서 꽤나 상쾌하다. 2021. 6. 16.
[Covid-19] 얀센 코로나 백신 후기 - 20시간 후 백신을 맞은 직후에는 정말 아무렇지 않았는데.. 아침에 일어나니 몸살 기운이 있어서 타이레놀을 다시 먹었다. 몸 상태가 딱 열나고 몸살기운있는 그런 상태인데.. 열이 나기 떄문에 출근은 못할 것 같아서 회사에 알렸다. 컨디션 완전 안좋은데 이게 뭐 평소 건강이랑 상관이 있나 싶다. 오늘 지나면 좀 괜찮아지려나? 2021. 6. 15.
[Covid-19] 얀센 코로나 백신 후기 오늘 집 주변 병원에서 얀센 백신을 맞고왔어요. 병원 도착하니 백신 맞으러 온지 알고 계시더라구요, 그래서 간단한 정보 입력하고 백신을 맞았습니다. 병원마다 다를 수 있는데 작은 병원이라 그런지 의사선생님이 직접 놔 주셨어요. 혈전 관련한 설명도 해주셨는데 살벌하면서도 정보전달을 해주시는 것 자체는 감사했습니다. 그리고.. 카톡으로는 신분증을 지참하라고 안내를 받았는데 의료보험이 되어서 그런건지.. 확인은 안했네요, 그래도 병원마다 다를 수 있으니 가지고 방문하시기 바랍니다. 사람마다 반응이 너무 다르고 아프다는 얘기가 많아서 걱정이 되었는데 아직까지는 괜찮은 것 같아요. 약간 미열기운이 느껴지기는 했는데 더워서 그럴수도 있고.. 백신에 따른 반응이라고 하기는 애매했어요. 오후 3시에 맞아서 7시간 정도.. 2021. 6. 14.
Innate - 천성의, 타고난 영어로 Innate adj. possesed at birth, inborn; a natural characteristic 태어날 때부터 지닌, 천부적 성향 - Hang gliding presents definite innate danger for the praticipants. 행글라이더는 참가자의 위험을 즐기는 성향을 여실히 보여준다. - Carl says he innately knows when his wife is going to be mad at him. Carl은 그의 아내가 그에게 화나는 시점을 본능적으로 안다. 2021. 6. 14.
acclaim - 환호하다, 찬사 를 영어로 acclaim n. enthusiastic public praise and approval 열렬한 공개적 칭찬 과 인정 - When a Janet became a movie star in Hollywood, she received enough acclaim to last a lifetime. Jane이 할리우드 스타가 되었을 때, 그녀의 여생에서 충분한 환호를 받았다. - The movie is showing amid enormous popular acclaim. 그 영화는 절찬리에 상영 중이다. enormous a. 막대한, 거대한 2021. 6. 14.
Bash script 에서 사칙연산 구현하기 Bash script 작성 시 사칙연산의 구현은 아래 코드처럼 구현 가능하다. #!/usr/bin/bash i=3 echo $i // 3 출력 i+3 echo $i // 33 출력 i=`expr $i + 3` echo $i // 36 출력 i=`expr $i / 3` echo $i // 12 출력 i=`expr $i \* 4` // 역슬래시 '\' 주의! echo $i // 48 출력 2021. 6. 14.
Bash script for loop 반복문 사용하기 이번에는 Bash script로 반복문을 사용하는 방법을 정리해 본다. 일반적으로 범위 내 숫자는 아래와 같이 루프구성이 가능하다. #!/usr/bin/bash for i in 1 2 3 4 5 do echo $i done for item in `cat hosts` do echo $item done Bash version 3.0+ 부터는 아래와 같은 for loop를 구성할 수도 있다. for i in {1..5} do ehoc $i // 1 ~ 5 까지 출력 done 2021. 6. 14.
어떤 계획이 있는지, 어떻게 계획하는지 영어로 묻기 What do you plan to do ~ 어떤 계획이 있는지 물어볼 때, "What do you plan to ~" 표현을 사용하자 - this weekend? What do you plan to do this weekend? - 이번 주말에 계획이 뭐야? - later today? What do you plan to do later today? - 오늘 별다른 계획 있어? - on your vacation? What do you plan to do on your vacation? - 휴가 때 뭐 할거야? How do you plan for ~ 계획의 진행 상황 또는 계획 방식에 대해 묻고자 할때는 How do you plan for~ 표현을 사용한다. - a big project? How do yo.. 2021. 6. 12.