반응형

Original

Butterflies taste with their hind feet.

해석

나비는 후지뿐만 아니라 다리를 통해서 맛을 느낍니다.

단어

- Butterflies: 나비 (명사)

- taste: 맛을 느끼다 (동사)

- with: ~을 사용하여 (전치사)

- their: 그들의 (형용사)

- hind: 뒤쪽의 (형용사)

- feet: 발, 다리 (명사)

반응형
반응형

Original

It is illegal to hunt camels in the state of Arizona.

해석

아리조나 주에서는 낙타 사냥이 불법입니다.

단어

- illegal: 불법인 (형용사)

- hunt: 사냥하다 (동사)

- camels: 낙타 (명사)

- state: 주 (명사)

- Arizona: 아리조나 (명사)

반응형
반응형

개발을 하다 보면 큰 파일들을 다루게 될 때가 종종 있다.
임베디드 개발을 예로 들자면 타겟의 루트 파일 시스템을 직접 flashing 해야 하거나
어느 때는 아주 큰 용량의 core 파일이나 로그 파일을 확인해야 할 때도 있다.

평소에 파일 관리를 잘하고 꼼꼼한 사람들은 안 그러겠지만,
나 처럼 즉흥적으로 처리하는 걸 좋아하거나 여기저기 다른 부서, 고객들로부터 다양한 이슈를 전달 받거나 하다 보면 
어느 순간 부족한 용량으로 인해 당황하게 될 때가 있다.

그럴 때 어디에 뭐가 있는지 찾는 일은 아주 성가시고 번거로운 일인데,
그래서 급하게 하나 만들었다.

큰 파일을 찾는 bash script.
find 기반으로 동작하며 꽤 쓸만하여 공유한다.
사실 한줄 짜리고 find 명령어에 능숙한 사람이라면 크게 의미 없지만 파라미터를 받아서 편하게 쓸 수 있는 장점이 있다...;

언제나 그렇듯 서두가 길었고, 스크립트는 다음과 같다.

#!/bin/bash

MIN_SIZE=${1:-800M}

ROOT_PATH=${2:-/}

find "$ROOT_PATH" -type f -size +"$MIN_SIZE" -exec du -h {} + | sort -rh | head -n 30

 

사용법은 다음과 같다.

 

# 사용법
./${script_path} ${minimum_size} ${search_path}

# 예시
./find_large.sh 1000M /data

 


즉 파라미터로 특정 크기 이상의 파일을 찾기 위해, 파일 탐색을 위한 파일의 최소 사이즈를 넘겨준다.

이를 통해 해당 사이즈보다 큰 파일들만을 검색하게 된다.
그리고 다음 파라미터로 검색을 수행 할 경로를 써주면 된다.

 

급할 때 나름 유용하니 머리 한 편에 이런 글이 있었지 하고 나중에 써먹어보길 바란다.

반응형

'Spadeworks > bash' 카테고리의 다른 글

minicom 키보드 입력 안되는 경우  (1) 2024.09.24
[bash] 명령어 반복  (0) 2023.09.19
[bash] 파일 탐색  (0) 2023.09.10
[bash] bash를 이용한 json 파일 파싱  (0) 2022.08.11
[bash] 특정 길이의 무작위 문자열 획득  (0) 2022.08.11
반응형

Original

Who`s that playing the piano on the "Mad About You" theme? Paul Reiser himself.

해석

"Mad About You" 테마곡에서 피아노를 연주하고 있는 사람은 누구인가요? Paul Reiser 자신입니다.

단어

- who: 누구 (관계대명사)
- that: 그 (관계대명사)
- playing: 연주하고 있는 (현재분사)
- piano: 피아노 (명사)
- on: ~에서 (전치사)
- "Mad About You" theme: "Mad About You" 테마곡 (명사구)
- Paul Reiser: Paul Reiser (명사구)
- himself: 자기 자신 (대명사, 강조)

반응형
반응형

Original

The name Jeep came from the abbreviation used in the army. G.P. for `General Purpose` vehicle.

해석

Jeep이라는 이름은 군대에서 사용된 약어에서 유래하였습니다. G.P.는 'General Purpose' vehicle을 의미합니다.

단어

- Jeep : Jeep (명사)

- abbreviation : 약어 (명사)

- army : 군대 (명사)

- G.P. : General Purpose (명사)

- vehicle : 차량 (명사)

반응형
반응형

Original

Weatherman Willard Scott was the first original Ronald McDonald.

해석

날씨 예보꾼 윌라드 스콧은 최초의 오리지널 론날드 맥도날드였다.

단어

- Weatherman : 날씨 예보꾼 (명사)
- Willard Scott : 윌라드 스콧 (명사)
- first : 최초의 (형용사)
- original : 오리지널 (형용사)
- Ronald McDonald : 론날드 맥도날드 (명사)

반응형
반응형

Original

In most advertisements, including newspapers, the time displayed on a watch is 10:10.

해석

대부분의 광고에서 (신문을 포함하여) 시계에 표시되는 시간은 10:10입니다.

단어

- advertisements: 광고 (명사)

- newspapers: 신문 (명사)

- time: 시간 (명사)

- displayed: 표시된 (형용사)

- watch: 시계 (명사)

- 10:10: 열 시 십 분 (시간 표현)

반응형
반응형

Original

A signature is called a John Hancock because he signed the Declaration of Independence. Only 2 people signed the declaration of independence on July 4. The Last person signed 2 years later.

해석

서명은 존 한콕이라고 불리는 이유는 그가 독립선언서에 서명했기 때문입니다. 독립선언서에는 단 2명만이 7월 4일에 서명하였으며, 마지막 사람은 2년 후에 서명했습니다.

단어

- signature: 서명 (명사)
- called: 불리는 (형용사)
- John Hancock: 존 한콕 (명사)
- because: 왜냐하면 (접속사)
- signed: 서명하다 (동사)
- Declaration of Independence: 독립선언서 (명사)
- Only: 오직 (부사)
- 2: 두 개 (숫자)
- people: 사람들 (명사)
- the: 그 (관사)
- declaration: 선언 (명사)
- of: ~의 (전치사)
- independence: 독립 (명사)
- on: ~에 (전치사)
- July: 7월 (명사)
- 4: 넷 (숫자)
- Last: 마지막의 (형용사)
- person: 사람 (명사)
- 2 years: 2년 (부사)
- later: 후에 (부사)

반응형
반응형

Original

Elephants are the only animals that can't jump.

해석

코끼리는 점프를 할 수 없는 유일한 동물입니다.

단어

- elephants : 코끼리 (명사)

- animals : 동물들 (명사)

- can't : 할 수 없다 (동사)

- jump : 점프하다 (동사)

반응형
반응형

Original

There were always 56 curls in Shirley Temple's hair.

해석

언제나 Shirley Temple의 머리에는 항상 56개의 고리가 있었습니다.

단어

- curls: 칼기, 고리 (명사)

반응형

+ Recent posts