[sed] 첫줄에 내용 추가

shell script 할 때 종종 필요한 기능인데, 직관적으로 떠오르지 않아서 정리해 봅니다. ffdata라는 파일명의 맨 첫줄에 한줄 내용을 추가하려면, 아래오 같이 입력해주면 된다. 추가한 내용을 파일에 바로 적용하고 싶으면 -i...

CASTEP Convergence Failure

CASTEP에는 Khon-Sham 방정식을 풀기 위해 두개의 solver가 있다. density mixing (DM) 과 ensemble density functional theory (EDFT). DM 방법은 기본설정값이다. 설정하기 나름이지만 이전의 몇 step의 density들을 정해진 비율대로 mixing 해가면서...

Open Babel (2.4.1) 업데이트 및 설치

Open Babel이 2.4.1로 업데이트되었다. 원래 잘 안쓰던 소프트웨어였는데, 무료인 데다가 각종 형식의 구조 파일을 변환하는 데 유용하다. 요즘은 .mol 파일로부터 Gaussian Input 구조 .com 파일로 변환하는 데 활용하고 있는데, 정말...

macOS Sierra - ssh-keychain 문제해결

macOS Sierra로 업그레이드한 이후부터 SSH Keychain을 사용하는 데 문제가 생겼다. 컴퓨터를 켜고 ssh key를 한번만 입력해주면 터미널을 사용하는 동안 암호 입력이 필요 없는 것이 정상적인 동작이지만, Sierra로 업그레이드한 이후부터는 ssh,...

New MacBook Pro

2015년에 나온 Macbook (12-inch) 이후부터 맥에는 USB-C Port만 달려 있다. LG G5 및 PC 그램에도 USB-C Port가 적용된 것을 보면, 이제 USB-C를 표준으로 자리를 잡아 가려는 업계의 의지가 보인다. 이번에...