Нужно прочитать два содержимого одновременно как переменную

systemd сканирует аргумент ядра. для отключения например cron.service добавить в загрузчик:

systemd.mask=cron.service 

Если у вас есть доступ к config.txt, вы должны изменить его на cmdline.txt.

Источник:

https://www.raspberrypi.org/documentation/configuration/config-txt/boot.md

Источник :https://www.freedesktop.org/software/systemd/man/kernel-command-line.html

0
15.06.2020, 17:59
1 ответ

попробуй

while IFS=: read f v 
do
   echo "f $f"
   echo "v $v"
done < file

которые дают

f /proj-bssf/adp-log/release/eric-data-search-engine-pm-metrics
v 4.0.0-23
f /proj-document-database-pg/data/eric-data-document-database-bra
v 3.3.0-20
f /proj-orchestration-so/eric-eo-api-gateway
v 1.0.1-41
f /proj-am/releases/eric-am-common-wfs-ui
v 0.0.217-1

где

  • IFS=:приказать чтению использовать :в качестве разделителя

вы также можете использовать

cat file | while IFS=: read f v 
do
   ## more than 50 lines of code
   echo "f $f"
   echo "v $v"
done
  • ценой бесполезного использования кота
  • может быть легче читать, если цикл длинный.
  • это будет стоить мне понижения голоса.
1
18.03.2021, 23:27

Теги

Похожие вопросы