Запуск кода оболочки bash в блокноте IPython

Я пытаюсь запустить код в ноутбуке Jupyter Python3 см. Ниже:

%% bash
rm rvd2.txt
rm rvd22.txt
 rm lsfdout.lsf

    cat wrench.txt | sed 's/[[:space:]]/\n/g' | sed 's/^[ \t]*//' | 
 sed 's/[ \t]*$//' | \
 sed '/^$/d'| tr -cd '[:alnum:] [:space:]' >> rvd2.txt

 awk 'length>3'  < rvd2.txt > rvd22.txt

 cat rvd22.txt | sort | uniq -c | sort -nr | head -n 250 > lsfdout.lsf

Я получаю ошибку, это

 File "<ipython-input-33-7c6457f6d2eb>", line 2
  %% bash
   ^
  SyntaxError: invalid syntax

Я совершенно не понимаю, почему это происходит, так как многострочный код должен использовать двойной знак процента до bash

0 ответов

Другие вопросы по тегам