Адресация неоднозначного перенаправления в Unix Pipe - PullRequest
1 голос
/ 28 января 2011

У меня есть код, который выглядит следующим образом:

#!/usr/bin/bash
file1=foo.txt
file2=bar.txt
ouput=output.txt

join $file1 <(cut -f1 $file2 | sort -u) > $output

# We will further process $output

Но это дает мне такую ​​ошибку.

./mycode.sh: line 4: $output: ambiguous redirect

Есть ли способ решить эту проблему?

1 Ответ

1 голос
/ 28 января 2011
cut -f1 $file2 | sort -u > sort.txt
join $file1 sort.txt > $output

просто немного любопытства, вы не получаете никакого другого сообщения об ошибке?

...