Измените порядок записей

Вы должны будете использовать эхо , чтобы передать $ i в неловкое состояние. В противном случае он ищет файл.

A=$(echo $i | awk -F_ '{print $1}')

Совпадает с B

-121--160820-

Я подтверждаю, что это проблема в fstab. Если вы зайдете внутрь fstab и удалите последнюю строку, которую вы сделали, как раньше, и система запустится. У меня проблема с автоматическим доступом в VirtureBox 5/debian 8. Нет проблем в Virtualbox 4/debian 7

-121--26788-

agetty не использует /etc/gettydefs , где getty использует /etc/gettydefs .

0
08.10.2018, 16:56
2 ответа
sed -E 's/\{([^!]*)!([^!]*)!([^}]*)}/{\3!\2!\1\}/g'

Пример:

$ var='\index{a!b!c} \index{small!medium!large} \index{mouse!dog!elephant}'
$ echo "$var" | sed -E 's/\{([^!]*)!([^!]*)!([^}]*)}/{\3!\2!\1\}/g'
\index{c!b!a} \index{large!medium!small} \index{elephant!dog!mouse}
0
28.01.2020, 02:42

Вы можете сделать это следующим образом с помощьюPerl:

perl -lpe 's|\\index\{\K.*?(?=\})|join "!", reverse split "!", $&|eg'

Краткое пояснение:

  • выделить в захватные скобки часть слева от которой лежит \index{и ближайшую закрывающую }справа.
  • разбить на взрыв, переставить разделенные части и воссоединиться с взрывом.
  • повторите это в строке столько раз, сколько будет найдена такая комбинация.
1
28.01.2020, 02:42

Теги

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