我有一个类似下面的用例。
declare filterAlias "if [[ $exeteral_variable == true ]]; then echo A; else echo B; fi"
A = FOREACH loadData GENERATE a, b, c, d;
B = FILTER loadData BY (a==‘xyz’);
C = foreach $filterAlias generate a,b,c,d;
我需要根据尝试在shell脚本中执行的条件来考虑 A 或 B 。但是shell脚本"if [[ $1 == true ]]; then echo A; else echo B; fi"
无法在引用中执行。
有没有办法解决这个问题?