awk 'NR % 50 == 15 || NR % 50 == 25'
было бы очевидным переносимым способом.
Обратите внимание на альтернативу GNU sed
:
sed '15~50b;25~50b;d'
С любым sed
вы всегда можете сделать:
sed -n 'n;n;n;n;n;n;n;n;n;n;n;n;n;n;p;n;n;n;n;n;n;n;n;n;n;p;n;n;n;n;n;n;n;n;n;n;n;n;n;n;n;n;n;n;n;n;n;n;n;n;n'
(получить следующую строку 14 раз, распечатать, следующая строка 10 раз, print, следующая строка 25 раз, назад к следующему циклу (который захватывает недостающую лишнюю строку, чтобы получить 50)).
Проблема решена. Я снова просмотрел все команды и обнаружил свою ошибку. Я выполнил обе команды из учебника:
systemctl --user enable resilio-sync
и
systemctl enable resilio-sync
Было решено запустить
systemctl --user disable resilio-sync
systemctl disable resilio-sync
systemctl --user enable resilio-sync
Después de haber instalado Resilio en mi Raspberry Pi 3 me he encontrado con el mismo problema, pero afortunadamente he encontrado la solución (y espero que te funcione ). Me gustaría compartir mi experiencia contigo.
Al principio probé las 5 opciones que se muestran en la siguiente página web, ninguna de las cuales funcionó.
https://www.dexterindustries.com/howto/run-a-program-on-your-raspberry-pi-at-startup/
Recordé que instalando conky me había pasado lo mismo y se solucionó gracias a la información de este post. (¡Gracias, Espíritu Nova!)
https://www.novaspirit.com/2017/02/23/desktop-widget-raspberry-pi-using-conky/
Usando el terminal (normalmente presionando Ctrl+Alt+t ), abra un nuevo archivo con su editor de texto favorito:
sudo gedit /usr/bin/resilio.sh
Copie, pegue el siguiente texto y luego guárdelo y podrá cerrar el editor:
#!/bin/sh
systemctl --user start resilio-sync
exit 0
Regrese a la terminal y haga que el archivo recién creado sea ejecutable escribiendo:
sudo chmod 777 /usr/bin/resilio.sh
Ahora cree un nuevo archivo "resilio.desktop" que se ejecutará cuando se inicie la PC.
sudo gedit /etc/xdg/autostart/resilio.desktop
Copie y pegue el siguiente texto:
[Desktop Entry]
Name=resilio
Type=Application
Exec=sh /usr/bin/resilio.sh
Terminal=false
Comment=RESILIO.
Categories = Utility;
Ahora puede cerrar el editor de texto.
Eso es todo.
Espero que esto también sea útil para usted, tanto en sistemas RPi como en otras distribuciones de Linux.