목록Programming (35)
행복아울렛
유닉스/리눅스 개발환경에서 쓸데 없는 큰 파일들 추려내 버리기 $find ./ -size +5000k -print | sed 's/.*/rm &/' > aa (파일사이즈가 5메가 이상인 파일들만 찾아서 aa로 입력) $vi aa (필요한 라인 지우기) $sh aa(쓸데 없는 큰 파일 삭제)
A Shell Script For Changing Oldstring to NewString in a directory recursively. This code, which we will call ach(All Change), finds all files whose extension is one of .c, .h, .s .cpp and contain the OldString. And It Chanes OldString to New String in one breath. It's very useful! USAGE: $ach oldstring newstring REQUIREMENTS: vim6.0 or above sed grep CODE: #!/bin/sh # Check parameters if [ "$#" ..
동기, 사기, 직업 만족도라는 말은 유사한 의미로 사용하지만 엄밀히 말해 동일하지 않다. 동기는 업무에 전념하게 만드는 힘을 말한다. 동기가 노력 형태, 뱡향, 강도, 지속 기간을 결정한다. 사기는 직업에 충실하려는 열의를 말한다. 동기와 사기는 어느 정도 상관 관계가 있기는 하지만 동기가 낮아도 사기는 높을 수 있다. 예를 들어, 프로젝트가 쉽고 팀이 재미있으며 활발하여 프로젝트에 계속 참여하고 싶을 수 있다. 반대로 사기는 낮은데, 동기는 높을 수 있다. 회사가 그만두는 자신을 안타까워 하도록 참여하기 싫은 프로젝트지만 뛰어난 성과를 거두고 싶은 경우도 있다. 직업 만족도는 현재 직업에서 만족할 수 있는 가치를 말한다. 직업 만족도는 사기와 비슷하지만 좀 더 장기적인 안목이 필요하다. 좋아하는 상사가..
예전에 남태평양 어떤 섬에는 화물 숭배(cargo cult)라는 종교를 믿는 사람들이 있었다. 당시에는 섬 하늘에는 전쟁 물자를 수송하는 비행기들이 많이 다녔고, 섬 사람들은 비행기를 신의 전령이라 믿었다. 그들은 언젠가 자신들에게도 비행기에 엄청난 물자를 실어 보내줄 것이라고 생각했다. 그래서 비행기가 섬으로 착륙할 수 있도록 활주로 비슷한 것을 만들기 시작했고, 활주로 좌우에는 유도등처럼 불을 피워놓았다. 또, 사람이 들어와 앉을 수 있도록 관제탑같은 통나무 집도 만들었고, 대나무를 깎아 안테나처럼 달아 놓았다. 그 안에서 나뭇가지를 헤드셋처럼 묶고 앉아, 비행기가 착륙하기만을 하염없이 기다렸다. 그들은 이전에 다른 곳에서 본 진짜 활주로의 모습을 재현했다. 적어도 그 형태만큼은 완벽했다. 그러나 비..
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 명령의 허접 사용법이었습니다 ^^;