스크립트
Posts
84 posts
2026 서평 #31 팔리는 한 문장은 다르다(비즈니스북스) / 황현진 지음
언제부턴가 팔리는 글에 신경이 쓰이기 시작했다. 온라인 마케팅 회사에서 카피라이터 일을 하면서였다. 그전까지는 팔리는 글에 대해 그리 관심을 가지진 않았고, 글을 잘 쓰고 싶다는 생각뿐이었다. 하지만 그 경험 이후로는 사람들이 읽고 싶은 글을 잘 쓰고 싶다는 것으로 변경됐다고 할까? 그럼에도 내 글솜씨가 그렇게 좋아졌다 할 수는 없다. 다만, 남들보다는 글쓰기에 거부감이 덜할 뿐이었다. 대학시절 문예 창작과에 들어갔을 때도 실기를 통해 들어간 것은 아니었다. 그래서 칭찬을 받기까지 9개월 이상의 시간이 필요했으니... 대학에 들어가면서부터 글쓰기 책들을 읽어.......
리눅스 bash 스크립트에서 배열/연관배열 초기화
bash 스크립트에서 사용중이던 배열(array) 또는 연관배열(associative array)의 모든 원소를 삭제하고 싶다면 빈 배열을 할당하면 된다. x[0]='abc' x[1]='def' # x 초기화 x=() 연관배열도 동일하다. declare -A a_x a_x[abc]=1 a_x[aaa]=2 # a_x 초기화 a_x=() 배열의 사용에 대한 추가적인 내용은 아래의 링크를 참고하자.
[bash: grep] grep에서 첫번째 일치하는 문자열을 찾으면 종료하기
리눅스의 grep 명령은 기본적으로 일치하는 문자열을 모두 검색해서 찾아준다. # my_data.txt에 문자열 "abc"가 있는지 확인 grep "abc" my_data.txt 만약 모두 찾을 필요 없이 일치하는 문자열이 있는지 여부만 중요하다면, 일치하는 문자열을 하나만 찾으면 해당 파일을 더 이상 읽지 않고 종료할 수 있다. 최대 몇개까지 일치하는 경우를 찾을 것인지를 지정하는 -m 옵션을 사용하면 된다. 예를 들어 "-m 1"로 지정하면 일치하는 경우를 하나만 찾으면 종료한다. # my_data.txt에 문자열 "abc"가 있는지 확인하고, 첫번째로 일치하는 문자열을 찾으면 종료 grep -m 1 "abc" my_data.txt 크기가 큰 파일에서 특정 문자열이 몇 번 나오는
스크립트 만들고 "사고"친 이야기(ㅠㅠ)
교토대 슈퍼 컴퓨터 스토리지 작업 실수로 77 TB 데이터 손실... 때는 바야흐로, 무료할 때였다. 뭔가 건설적이고, 생산적인(?) 일을 한번 해 보자고, 의기투합! 윈도 10에서는 뭇 프로그램마다 자기만의 temp(또는 tmp) 폴더를 만드는 경향(?)이 있는데,,,,,, 어찌된 셈인지 이런 폴더가 점점 늘어난다고 생각하고 있었고, 그래서 이런 저런 폴더를 -- 일일이 -- 찾아 봤는데, 용량이 거진 1 GB 정도를 차지하고 있었다. (1 GB 정도면........ 다른 "유용"한데 쓸 일이 얼마나 많은데,,,,,,) 1. 원래 "계획"은 삭제하고자 하는 파일이 들어있는 여러 개의 디렉토리(temp 또는 tmp)를 다 적어두고 2. 각 디렉토리




