Hi,
I would like my function to be executed in the directory structure parallel is 
running when --results and --header are specified. When I specify header as 
FTAG/TAG I get a different output structure than CNT. Is TAG a reserved word? 
Is this behavior expected?
Thank you.Biter
inlf() {  local odir=$3  mkdir -p $3; pushd $3  echo $1 > $2    popd            
  }                     export -f inlf          r=OUT; rm -rf $r; mkdir -p 
$rparallel --delay 1 --plus --tmpdir . -j0 --header : --tag --results $r "inlf 
{FTAG} {FN} $r/FTAG/{FTAG}/FN/{FN}" ::: FTAG content1 content2 ::: FN file1 
file2r=OUT2; rm -rf $r; mkdir -p $rparallel --delay 1 --plus --tmpdir . -j0 
--header : --tag --results $r "inlf {FTAG} {FN} $r/CNT/{CNT}/FN/{FN}" ::: CNT 
content1 content2 ::: FN file1 file2tree OUT OUT2                               
                                                             

OUT├── FN│   ├── file1│   │   └── FTAG│   │       ├── content1│   │       │   
├── seq│   │       │   ├── stderr│   │       │   └── stdout│   │       └── 
content2│   │           ├── seq│   │           ├── stderr│   │           └── 
stdout│   └── file2│       └── FTAG│           ├── content1│           │   ├── 
seq│           │   ├── stderr│           │   └── stdout│           └── 
content2│               ├── seq│               ├── stderr│               └── 
stdout└── FTAG    ├── content1    │   └── FN    │       ├── file1    │       │  
 └── file1    │       └── file2    │           └── file2    └── content2        
└── FN            ├── file1            │   └── file1            └── file2       
         └── file2
OUT2└── CNT    ├── content1    │   └── FN    │       ├── file1    │       │   
├── file1    │       │   ├── seq    │       │   ├── stderr    │       │   └── 
stdout    │       └── file2    │           ├── file2    │           ├── seq    
│           ├── stderr    │           └── stdout    └── content2        └── FN  
          ├── file1            │   ├── file1            │   ├── seq            
│   ├── stderr            │   └── stdout            └── file2                
├── file2                ├── seq                ├── stderr                └── 
stdout

Reply via email to