comm.md 812 B

comm

๋‘ ํŒŒ์ผ์˜ ๊ณตํ†ต๋˜๋Š” ์ค„์„ ์„ ํƒํ•˜๊ฑฐ๋‚˜ ๊ฑฐ์ ˆํ•ฉ๋‹ˆ๋‹ค. ๋‘ ํŒŒ์ผ ๋ชจ๋‘ ์ •๋ ฌ๋˜์–ด ์žˆ์–ด์•ผํ•ฉ๋‹ˆ๋‹ค.

  • ์„ธ ๊ฐœ์˜ ํƒญ์œผ๋กœ ๊ตฌ๋ถ„๋œ ์—ด์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค: ์ฒซ ๋ฒˆ์งธ ํŒŒ์ผ์—๋Š” ์ค„๋งŒ, ๋‘ ๋ฒˆ์งธ ํŒŒ์ผ์—์„œ๋Š” ์ค„๋“ค๊ณผ ๊ณตํ†ต ์ค„:

comm {{ํŒŒ์ผ1}} {{ํŒŒ์ผ2}}

  • ๋‘ ํŒŒ์ผ์˜ ๊ณตํ†ต๋œ ์ค„๋“ค๋งŒ ์ถœ๋ ฅ:

comm -12 {{ํŒŒ์ผ1}} {{ํŒŒ์ผ2}}

  • stdin์œผ๋กœ ์ฝ์–ด๋“œ๋ฆฐ ํ•˜๋‚˜์˜ ํŒŒ์ผ๊ณผ ๋‚˜๋จธ์ง€ ํŒŒ์ผ์˜ ๊ณตํ†ต๋œ ์ค„๋“ค๋งŒ ์ถœ๋ ฅ:

cat {{ํŒŒ์ผ1}} | comm -12 - {{ํŒŒ์ผ2}}

  • ์ฒซ ๋ฒˆ์งธ ํŒŒ์ผ์—์„œ๋งŒ ์ค„์„ ๊ฐ€์ ธ์˜ค๊ณ  ๊ฒฐ๊ณผ๋ฅผ ์„ธ ๋ฒˆ์งธ ํŒŒ์ผ์— ์ €์žฅ:

comm -23 {{ํŒŒ์ผ1}} {{ํŒŒ์ผ2}} > {{ํŒŒ์ผ1_only}}

  • ํŒŒ์ผ์ด ์ •๋ ฌ๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ๋‘ ๋ฒˆ์งธ ํŒŒ์ผ์—์„œ๋งŒ ์ค„์„ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค:

comm -13 <(sort {{ํŒŒ์ผ1}}) <(sort {{ํŒŒ์ผ2}})