"Join"의 두 판 사이의 차이

ph
이동: 둘러보기, 검색
(새 문서: <code>sort <no options> | join <no options></code> doesn't work: Important: FILE1 and FILE2 must be sorted on the join fields. E.g., use ` sort -k 1b,1 ' if `join' has no options,...)
 
8번째 줄: 8번째 줄:
 
  sort -k 1b,1 flash_int_list.txt | join finish_comm - > t1
 
  sort -k 1b,1 flash_int_list.txt | join finish_comm - > t1
 
[http://unix.stackexchange.com/a/55911/31363]
 
[http://unix.stackexchange.com/a/55911/31363]
 +
 +
-e는 -o하고 같이 써야 제대로 나온다.
 +
$ join -a 1 -a 2 -e'-' -o '0,1.2,2.2' sfile1.txt sfile2.txt
 +
bar 2 -
 +
boo - z
 +
foo 1 x
 +
qux 3 y
 +
http://stackoverflow.com/a/984997/766330

2017년 4월 20일 (목) 15:42 판

sort <no options> | join <no options> doesn't work:

Important: FILE1 and FILE2 must be sorted on the join fields.  E.g.,
use ` sort -k 1b,1 ' if `join' has no options, or use ` join -t  ' if
`sort' has no options.

So you could try:

sort flash_int_list.txt | join -t  finish_comm - > t1

or:

sort -k 1b,1 flash_int_list.txt | join finish_comm - > t1

[1]

-e는 -o하고 같이 써야 제대로 나온다.

$ join -a 1 -a 2 -e'-' -o '0,1.2,2.2' sfile1.txt sfile2.txt
bar 2 -
boo - z
foo 1 x
qux 3 y

http://stackoverflow.com/a/984997/766330