У меня есть блокнот jupyter / ipython со следующим сценарием bash, использующий %% magic, который работает для поиска в каталоге и применения команды к файлам с расширением "bam"
%%bash
cd ../data/raw/Alignment_Files/
echo "starting"
for file in *; do
echo "testing" $file
if [[ $file = *bam ]]; then
echo "Processing" $file
# do something interesting...
fi
done
Iя пытаюсь перенести его на другой ноутбук, используя ядро R (irkernel), и придумал этот
system('cd ../data/raw/Alignment_Files/
echo "starting"
for file in *; do
echo "testing" $file
if [[ $file = *bam ]]; then
echo "Processing" $file
# do something interesting...
fi
done',
intern=TRUE)
Однако цикл if / then не работает, и я пробовал много вариантов снет успехаВерсия R предоставляет отладочные сообщения «старт» и «тестирование», но цикл if никогда не выполняется.Я думаю, что персонажу нужно сбежать, но я не могу этого понять.