Simplify

Linux 출력 결과에서 일부를 발췌하기 How to get 1st value from console output 본문

Other/Dev. Tips

Linux 출력 결과에서 일부를 발췌하기 How to get 1st value from console output

Simplify - Jonghun 2018. 3. 20. 17:47

linux 명령어를 사용하여 특정 값을 가져오는 경우, 정해진 형태로 내용을 출력하게 됩니다. 이 때에 필요한 값들만을 뽑고 싶으면 이를 배열로 인지하고 순서대로 뽑아서 사용하면 됩니다. 

여기서는 사실 md5sum 이르는 md5 checksum 을 얻어내는 명령어를 사용하다가 알아낸 팁을 공유합니다.

md5sum 을 입력하면 화면에 checksum 내용과 함께, 내가 호출한 파일명이 같이 출력됩니다. 이 때에 맨 뒤에 | { print $1 } 을 붙여주면 첫 번째 결과값을 얻어낼 수 있습니다. $1 이 결과의 첫 번째 값을 의미하기 때문입니다.


출처 : https://stackoverflow.com/questions/3679296/only-get-hash-value-using-md5sum-without-filename

Comments