Не уверен, что это надёжно, но я просто использовал обратные кавычки вот так:
ores_resource(){
for f in `(cd "$HOME/.oresoftware/bash" && find. -type f)`; do
f="${f:2}"
echo "my file $f"
done;
}
Вам необходимо иметь работающий ДИСПЛЕЙ , прежде чем X можно будет переадресовать вам. Перед вашим:
ssh -X -p 43022 usr@localhost
проверьте с помощью echo $DISPLAY
и запустите xeyes
. Если $DISPLAY
пусто или если xeyes
не запущено... Переадресация X не будет работать, не на что ее пересылать.