Dear all
the error message was indeed not related to the command itself. After rebooting, it vanished.
The partial restore of a directory tree I realized using grep. I wonder, it there are more convenient approaches:
> echo "list files jobid=3107" | bconsole -c /etc/bareos | grep 'etc' | sed -e 's/^\ //g' > /tmp/filelist.txt
> bconsole -c /etc/bareos |
* restore where=/tmp/ restoreclient=utron1-fd client=utron1-fd storage=TapeStorage2 restorejob=RestoreFilesUtron1 jobid=3107 replace=always file=</tmp/filelist.txt
Remark: bconsole produces a leading space as beginning of each line. The regular expression of the sed command weeds it out...
So again, if the same can be accomplished by using bconsole exclusively, I would be interested in learning about it.
Many thanks
Tilman