Как удалить латекс?

Не так важно перенумеровать файлы после этого.

split -a 5 -d -l 10000 large_input_file /out_path/tmp.
for x in /outpath/tmp.*; do
  mv -i -- "$x" "${x%/*}/out.$(printf %05d $((10#${x##*.}+1)))";
done

Обратите внимание на пару подводных камней:

Наивный подход к переименованию out.00000 в out.00001 и поэтому не работает, потому что globbing расширяется до лексикографически упорядоченного списка, поэтому первое переименование будет перезаписывать второй файл. В zsh вы можете использовать квалификатор glob (On). В других оболочках самым простым способом является изменение основы названия. Ведущая 0 в арифметике оболочки вызывает интерпретацию числа в восьмеричном. 10#${…} заставляет десятичную интерпретацию. printf %05d - способ поддерживать отступ до 5 цифр.
7
задан 15 April 2011 в 18:53

27 ответов

Когда вы запустили sudo apt-get install texlive, у вас также появилось много других зависимостей. Когда вы запустили команду apt-get remove, был удален только пакет texlive, а не его зависимости.

Вы можете легко удалить эти дополнительные ненужные зависимости, выполнив:

sudo apt-get autoremove
5
ответ дан 25 May 2018 в 22:05
  • 1
    +1 Спасибо за объяснение. Я часто забываю, что есть удаление, а autoremove - разные команды. – ATMathew 17 April 2011 в 00:28

Когда вы запустили sudo apt-get install texlive, у вас также появилось много других зависимостей. Когда вы запустили команду apt-get remove, был удален только пакет texlive, а не его зависимости.

Вы можете легко удалить эти дополнительные ненужные зависимости, выполнив:

sudo apt-get autoremove
5
ответ дан 25 July 2018 в 22:13

Когда вы запустили sudo apt-get install texlive, у вас также появилось много других зависимостей. Когда вы запустили команду apt-get remove, был удален только пакет texlive, а не его зависимости.

Вы можете легко удалить эти дополнительные ненужные зависимости, выполнив:

sudo apt-get autoremove
5
ответ дан 26 July 2018 в 19:44

Когда вы запустили sudo apt-get install texlive, у вас также появилось много других зависимостей. Когда вы запустили команду apt-get remove, был удален только пакет texlive, а не его зависимости.

Вы можете легко удалить эти дополнительные ненужные зависимости, выполнив:

sudo apt-get autoremove
5
ответ дан 2 August 2018 в 03:41

Когда вы запустили sudo apt-get install texlive, у вас также появилось много других зависимостей. Когда вы запустили команду apt-get remove, был удален только пакет texlive, а не его зависимости.

Вы можете легко удалить эти дополнительные ненужные зависимости, выполнив:

sudo apt-get autoremove
5
ответ дан 4 August 2018 в 19:45

Многие другие зависимости также попали, когда вы запускали sudo apt-get install texlive . Когда вы выполнили команду apt-get remove , тогда был удален только пакет texlive, а не его зависимости.

Вы можете легко удалить эти дополнительные ненужные зависимости, выполнив:

  sudo apt-get autoremove  
5
ответ дан 6 August 2018 в 03:48

Многие другие зависимости также попали, когда вы запускали sudo apt-get install texlive . Когда вы выполнили команду apt-get remove , тогда был удален только пакет texlive, а не его зависимости.

Вы можете легко удалить эти дополнительные ненужные зависимости, выполнив:

  sudo apt-get autoremove  
5
ответ дан 7 August 2018 в 21:44

Многие другие зависимости также попали, когда вы запускали sudo apt-get install texlive . Когда вы выполнили команду apt-get remove , тогда был удален только пакет texlive, а не его зависимости.

Вы можете легко удалить эти дополнительные ненужные зависимости, выполнив:

  sudo apt-get autoremove  
5
ответ дан 10 August 2018 в 09:58

Многие другие зависимости также попали, когда вы запускали sudo apt-get install texlive . Когда вы выполнили команду apt-get remove , тогда был удален только пакет texlive, а не его зависимости.

Вы можете легко удалить эти дополнительные ненужные зависимости, выполнив:

  sudo apt-get autoremove  
5
ответ дан 13 August 2018 в 16:17
  • 1
    +1 Спасибо за объяснение. Я часто забываю, что есть удаление, а autoremove - разные команды. – ATMathew 17 April 2011 в 00:28

sudo apt-get remove tex-common решил проблему для меня.

5
ответ дан 25 May 2018 в 22:05
sudo apt-get remove texlive sudo apt-get autoremove sudo apt-get remove tex-common

Затем загрузите и установите прямо из TUG. Вы можете выбрать свою операционную систему. У этого есть куча пакетов и намного более полная, чем другие дистрибутивы. Гораздо лучше, чем sudo apt-get install latex.

2
ответ дан 25 May 2018 в 22:05
sudo apt-get remove texlive sudo apt-get autoremove sudo apt-get remove tex-common

Затем загрузите и установите прямо из TUG. Вы можете выбрать свою операционную систему. У этого есть куча пакетов и намного более полная, чем другие дистрибутивы. Гораздо лучше, чем sudo apt-get install latex.

2
ответ дан 25 July 2018 в 22:13

sudo apt-get remove tex-common решил проблему для меня.

5
ответ дан 25 July 2018 в 22:13
sudo apt-get remove texlive sudo apt-get autoremove sudo apt-get remove tex-common

Затем загрузите и установите прямо из TUG. Вы можете выбрать свою операционную систему. У этого есть куча пакетов и намного более полная, чем другие дистрибутивы. Гораздо лучше, чем sudo apt-get install latex.

2
ответ дан 26 July 2018 в 19:44

sudo apt-get remove tex-common решил проблему для меня.

5
ответ дан 26 July 2018 в 19:44
sudo apt-get remove texlive sudo apt-get autoremove sudo apt-get remove tex-common

Затем загрузите и установите прямо из TUG. Вы можете выбрать свою операционную систему. У этого есть куча пакетов и намного более полная, чем другие дистрибутивы. Гораздо лучше, чем sudo apt-get install latex.

2
ответ дан 2 August 2018 в 03:41

sudo apt-get remove tex-common решил проблему для меня.

5
ответ дан 2 August 2018 в 03:41
sudo apt-get remove texlive sudo apt-get autoremove sudo apt-get remove tex-common

Затем загрузите и установите прямо из TUG. Вы можете выбрать свою операционную систему. У этого есть куча пакетов и намного более полная, чем другие дистрибутивы. Гораздо лучше, чем sudo apt-get install latex.

2
ответ дан 4 August 2018 в 19:45

sudo apt-get remove tex-common решил проблему для меня.

5
ответ дан 4 August 2018 в 19:45

sudo apt-get remove tex-common решил проблему для меня.

5
ответ дан 6 August 2018 в 03:48
 sudo apt-get удалить texlive sudo apt-get autoremove sudo apt-get удалить tex-common 

Затем загрузите и установите прямо из TUG . Вы можете выбрать свою операционную систему. У этого есть куча пакетов и намного более полная, чем другие дистрибутивы. Гораздо лучше, чем sudo apt-get install latex .

2
ответ дан 6 August 2018 в 03:48

sudo apt-get remove tex-common решил проблему для меня.

5
ответ дан 7 August 2018 в 21:44
 sudo apt-get удалить texlive sudo apt-get autoremove sudo apt-get удалить tex-common 

Затем загрузите и установите прямо из TUG . Вы можете выбрать свою операционную систему. У этого есть куча пакетов и намного более полная, чем другие дистрибутивы. Гораздо лучше, чем sudo apt-get install latex .

2
ответ дан 7 August 2018 в 21:44

sudo apt-get remove tex-common решил проблему для меня.

5
ответ дан 10 August 2018 в 09:58
 sudo apt-get удалить texlive sudo apt-get autoremove sudo apt-get удалить tex-common 

Затем загрузите и установите прямо из TUG . Вы можете выбрать свою операционную систему. У этого есть куча пакетов и намного более полная, чем другие дистрибутивы. Гораздо лучше, чем sudo apt-get install latex .

2
ответ дан 10 August 2018 в 09:58
 sudo apt-get удалить texlive sudo apt-get autoremove sudo apt-get удалить tex-common 

Затем загрузите и установите прямо из TUG . Вы можете выбрать свою операционную систему. У этого есть куча пакетов и намного более полная, чем другие дистрибутивы. Гораздо лучше, чем sudo apt-get install latex .

2
ответ дан 13 August 2018 в 16:17

sudo apt-get remove tex-common решил проблему для меня.

5
ответ дан 13 August 2018 в 16:17

Другие вопросы по тегам:

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