Для этого можно использовать sed
:
sed -e 's/<@\([^|>]*\)|\([^|>]*\)|\([^>|]*\)>/\\autocite[\2][\3]{\1}/g' \
-e 's/<@\([^|>]*\)|\([^|>]*\)>/\\autocite[\2]{\1}/g' \
-e 's/<@\([^|>]*\)>/\\autocite{\1}/g'
Это просто заменяет каждую возможную формулировку отдельно: сначала обрабатываются трехпараметрические цитаты, затем две, затем одна. Каждому дополнительному блоку сопоставляется \([^|>]*\)
, и они заменяются в выводе на \1...3
.
Вы можете:
смонтировать /dev/????. /mnt
chroot /mnt
sudo passwd sam
Это сбросит пароль на то, что вы хотите, но это решит правильную проблему
.