Попробуйте:
dpkg --add-architecture i386
apt-get update
apt-get install wine32
Даже если вторая команда выдает ошибку, попробуйте еще раз. Например, не смог найти репозиторий
. Просто попробуйте снова и снова и проверьте свое соединение.
awk
с его оператором диапазона (,) отлично подходит для этого. Отметьте дополнительный фильтр в конце (;) и привет, готово.
awk '/^\\begin\{Sinput\}/,/^\\end\{Sinput\}/;/^%%##/' infile.tex
%%## Just some text
\begin{Sinput}
> set.seed(271)
> U <- runif(10)
> plot(U, 1-U)
\end{Sinput}
\begin{Sinput}
> plot(qnorm(cbind(U, 1-U)))
\end{Sinput}
sed -e '/^\\begin{Sinput}/,/^\\end{Sinput}/!{/^%%##/!d}'
perl -lne 'print if /^\Q\begin{Sinput}/.. /^\Q\end{Sinput}/ or /^%%##/'
Оператор range
в Perl
равен ..
. Мы используем следующий текст в кавычках, используя \Q
, чтобы нам не нужно было явно экранировать специальные символы.
%%## Just some text
\begin{Sinput}
> set.seed(271)
> U <- runif(10)
> plot(U, 1-U)
\end{Sinput}
\begin{Sinput}
> plot(qnorm(cbind(U, 1-U)))
\end{Sinput}