Удалите только 1-ю страницу из большого количества файлов PDF

Правило 9 в вашей цепочке INPUT переходит к ufw-reject-input, которое, в свою очередь, отклоняет пакет.

Если вы хотите, чтобы ваши дополнения функционировали с ufw, я предлагаю прочитать документацию, показанную man ufw-framework.

Возможно, вы достигнете того, чего хотите, создав файл /etc/ufw/before.rules с таким содержимым, как:

*filter
-A ufw-before-input -p tcp --dport 1723 -m mac --mac-source 00:11:22:33:44:55 -j ACCEPT
15
задан 4 June 2012 в 20:15

39 ответов

Вы можете сделать это с помощью бесплатной программы pdftk, доступной здесь.

Вы можете использовать следующие команды для каждого PDF-файла в текущем каталоге и скопировать их в каталог «обрезанный» с помощью первого страница удалена:

mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
14
ответ дан 25 May 2018 в 10:37

Вы можете сделать это с помощью бесплатной программы pdftk, доступной здесь .

Вы можете использовать следующие команды, чтобы каждый PDF-файл в текущем каталоге и скопировать их в 'trimmed' с первой удаленной страницей:

mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
14
ответ дан 25 July 2018 в 18:39

Вы можете сделать это с помощью бесплатной программы pdftk, доступной здесь .

Вы можете использовать следующие команды, чтобы каждый PDF-файл в текущем каталоге и скопировать их в 'trimmed' с первой удаленной страницей:

mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
14
ответ дан 31 July 2018 в 10:41

Вы можете сделать это с помощью бесплатной программы pdftk, доступной здесь .

Вы можете использовать следующие команды, чтобы каждый PDF-файл в текущем каталоге и скопировать их в 'trimmed' с первой удаленной страницей:

mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
14
ответ дан 31 July 2018 в 11:46

Вы можете сделать это с помощью бесплатной программы pdftk, доступной здесь .

Вы можете использовать следующие команды, чтобы каждый PDF-файл в текущем каталоге и скопировать их в 'trimmed' с первой удаленной страницей:

mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
14
ответ дан 2 August 2018 в 00:48

Вы можете сделать это с помощью бесплатной программы pdftk, доступной здесь .

Вы можете использовать следующие команды, чтобы каждый PDF-файл в текущем каталоге и скопировать их в 'trimmed' с первой удаленной страницей:

mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
14
ответ дан 4 August 2018 в 16:18

Вы можете сделать это с помощью бесплатной программы pdftk, доступной здесь .

Вы можете использовать следующие команды, чтобы каждый PDF-файл в текущем каталоге и скопировать их в 'trimmed' с первой удаленной страницей:

mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
14
ответ дан 6 August 2018 в 00:57

Вы можете сделать это с помощью бесплатной программы pdftk, доступной здесь .

Вы можете использовать следующие команды, чтобы каждый PDF-файл в текущем каталоге и скопировать их в 'trimmed' с первой удаленной страницей:

mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
14
ответ дан 7 August 2018 в 18:23

Вы можете сделать это с помощью бесплатной программы pdftk, доступной здесь .

Вы можете использовать следующие команды, чтобы каждый PDF-файл в текущем каталоге и скопировать их в 'trimmed' с первой удаленной страницей:

mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
15
ответ дан 10 August 2018 в 07:06

Вы можете сделать это с помощью бесплатной программы pdftk, доступной здесь .

Вы можете использовать следующие команды, чтобы каждый PDF-файл в текущем каталоге и скопировать их в 'trimmed' с первой удаленной страницей:

mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
15
ответ дан 15 August 2018 в 19:05

Это выглядит как работа для PdfToolKit. Это утилита командной строки для управления pdf-файлами

Сначала установите PDFToolkil либо из Software Center, либо с помощью командной строки:

sudo apt-get install pdftk

Теперь команда удалить первую страницу из нормальный (не защищенный pdf) был бы:

pdftk original.pdf cat 2-end output outputname.pdf

Если PDF защищен, вам нужно будет предоставить пароли pdftk.

Чтобы преобразовать большое количество PDF-файлов вам нужно будет написать небольшой скрипт, который позаботится о запуске pdftk для каждого из них.

5
ответ дан 25 May 2018 в 10:37

Вы можете использовать pdf-stapler для этой задачи.

Пример:

for i in *.pdf; do pdf-stapler del "$i" 1 t.pdf && mv t.pdf "$i"; done
0
ответ дан 25 May 2018 в 10:37

Я написал эту командную строку

tree -fai . | grep -P ".pdf$" | xargs -L1 -I {} pdftk {} cat 2-end output {}.truncated.pdf

Выполняет ли задание, но, конечно, если файл имеет более одной страницы, я его протестировал, он также работает с таким количеством папок, что у вас есть. Просто убедитесь, что вы запустили его в корневой каталог структуры папок. Каждая папка будет иметь для каждого PDF-файла дополнительный PDF-код, заканчивающийся на .truncated.pdf

Для этого вам нужны pdftk и tree для этого и на Ubuntu Linux вы можете установить его с помощью apt:

[ f2]
0
ответ дан 25 May 2018 в 10:37

Я написал эту командную строку

tree -fai . | grep -P ".pdf$" | xargs -L1 -I {} pdftk {} cat 2-end output {}.truncated.pdf

Выполняет ли это задание, но, конечно, если файл имеет более одной страницы, я его протестировал, он также работает с таким количеством папок, что у вас есть. Просто убедитесь, что вы запустили его в корневой каталог структуры папок. Каждая папка будет иметь для каждого pdf-файла дополнительный PDF-код, заканчивающийся на .truncated.pdf

Для этого вам нужны pdftk и tree для этого и на Ubuntu Linux вы можете установить его с помощью apt:

sudo apt install pdftk tree
0
ответ дан 25 July 2018 в 18:39

Это выглядит как задание для PdfToolKit . Это утилита командной строки для управления pdf-файлами

. Сначала установите PDFToolkil либо из Software Center, либо с помощью командной строки:

sudo apt-get install pdftk

Теперь команда удалить первую страницу из нормальный (не защищенный pdf) будет:

pdftk original.pdf cat 2-end output outputname.pdf

Если PDF защищен, вам нужно будет предоставить пароли pdftk.

Чтобы преобразовать большое количество PDF-файлов, вам нужно будет написать небольшой скрипт, который позаботится о запуске pdftk для каждого из них.

6
ответ дан 25 July 2018 в 18:39

Для этой задачи вы можете использовать pdf-stapler .

Пример:

for i in *.pdf; do pdf-stapler del "$i" 1 t.pdf && mv t.pdf "$i"; done
0
ответ дан 25 July 2018 в 18:39

Я написал эту командную строку

tree -fai . | grep -P ".pdf$" | xargs -L1 -I {} pdftk {} cat 2-end output {}.truncated.pdf

Выполняет ли это задание, но, конечно, если файл имеет более одной страницы, я его протестировал, он также работает с таким количеством папок, что у вас есть. Просто убедитесь, что вы запустили его в корневой каталог структуры папок. Каждая папка будет иметь для каждого pdf-файла дополнительный PDF-код, заканчивающийся на .truncated.pdf

Для этого вам нужны pdftk и tree для этого и на Ubuntu Linux вы можете установить его с помощью apt:

sudo apt install pdftk tree
0
ответ дан 31 July 2018 в 10:41

Это выглядит как задание для PdfToolKit . Это утилита командной строки для управления pdf-файлами

. Сначала установите PDFToolkil либо из Software Center, либо с помощью командной строки:

sudo apt-get install pdftk

Теперь команда удалить первую страницу из нормальный (не защищенный pdf) будет:

pdftk original.pdf cat 2-end output outputname.pdf

Если PDF защищен, вам нужно будет предоставить пароли pdftk.

Чтобы преобразовать большое количество PDF-файлов, вам нужно будет написать небольшой скрипт, который позаботится о запуске pdftk для каждого из них.

6
ответ дан 31 July 2018 в 10:41

Для этой задачи вы можете использовать pdf-stapler .

Пример:

for i in *.pdf; do pdf-stapler del "$i" 1 t.pdf && mv t.pdf "$i"; done
1
ответ дан 31 July 2018 в 10:41

Я написал эту командную строку

tree -fai . | grep -P ".pdf$" | xargs -L1 -I {} pdftk {} cat 2-end output {}.truncated.pdf

Выполняет ли это задание, но, конечно, если файл имеет более одной страницы, я его протестировал, он также работает с таким количеством папок, что у вас есть. Просто убедитесь, что вы запустили его в корневой каталог структуры папок. Каждая папка будет иметь для каждого pdf-файла дополнительный PDF-код, заканчивающийся на .truncated.pdf

Для этого вам нужны pdftk и tree для этого и на Ubuntu Linux вы можете установить его с помощью apt:

sudo apt install pdftk tree
0
ответ дан 31 July 2018 в 11:46

Это выглядит как задание для PdfToolKit . Это утилита командной строки для управления pdf-файлами

. Сначала установите PDFToolkil либо из Software Center, либо с помощью командной строки:

sudo apt-get install pdftk

Теперь команда удалить первую страницу из нормальный (не защищенный pdf) будет:

pdftk original.pdf cat 2-end output outputname.pdf

Если PDF защищен, вам нужно будет предоставить пароли pdftk.

Чтобы преобразовать большое количество PDF-файлов, вам нужно будет написать небольшой скрипт, который позаботится о запуске pdftk для каждого из них.

6
ответ дан 31 July 2018 в 11:46

Для этой задачи вы можете использовать pdf-stapler .

Пример:

for i in *.pdf; do pdf-stapler del "$i" 1 t.pdf && mv t.pdf "$i"; done
1
ответ дан 31 July 2018 в 11:46

Я написал эту командную строку

tree -fai . | grep -P ".pdf$" | xargs -L1 -I {} pdftk {} cat 2-end output {}.truncated.pdf

Выполняет ли это задание, но, конечно, если файл имеет более одной страницы, я его протестировал, он также работает с таким количеством папок, что у вас есть. Просто убедитесь, что вы запустили его в корневой каталог структуры папок. Каждая папка будет иметь для каждого pdf-файла дополнительный PDF-код, заканчивающийся на .truncated.pdf

Для этого вам нужны pdftk и tree для этого и на Ubuntu Linux вы можете установить его с помощью apt:

sudo apt install pdftk tree
0
ответ дан 2 August 2018 в 00:48

Это выглядит как задание для PdfToolKit . Это утилита командной строки для управления pdf-файлами

. Сначала установите PDFToolkil либо из Software Center, либо с помощью командной строки:

sudo apt-get install pdftk

Теперь команда удалить первую страницу из нормальный (не защищенный pdf) будет:

pdftk original.pdf cat 2-end output outputname.pdf

Если PDF защищен, вам нужно будет предоставить пароли pdftk.

Чтобы преобразовать большое количество PDF-файлов, вам нужно будет написать небольшой скрипт, который позаботится о запуске pdftk для каждого из них.

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

Для этой задачи вы можете использовать pdf-stapler .

Пример:

for i in *.pdf; do pdf-stapler del "$i" 1 t.pdf && mv t.pdf "$i"; done
1
ответ дан 2 August 2018 в 00:48

Я написал эту командную строку

tree -fai . | grep -P ".pdf$" | xargs -L1 -I {} pdftk {} cat 2-end output {}.truncated.pdf

Выполняет ли это задание, но, конечно, если файл имеет более одной страницы, я его протестировал, он также работает с таким количеством папок, что у вас есть. Просто убедитесь, что вы запустили его в корневой каталог структуры папок. Каждая папка будет иметь для каждого pdf-файла дополнительный PDF-код, заканчивающийся на .truncated.pdf

Для этого вам нужны pdftk и tree для этого и на Ubuntu Linux вы можете установить его с помощью apt:

sudo apt install pdftk tree
0
ответ дан 4 August 2018 в 16:18

Это выглядит как задание для PdfToolKit . Это утилита командной строки для управления pdf-файлами

. Сначала установите PDFToolkil либо из Software Center, либо с помощью командной строки:

sudo apt-get install pdftk

Теперь команда удалить первую страницу из нормальный (не защищенный pdf) будет:

pdftk original.pdf cat 2-end output outputname.pdf

Если PDF защищен, вам нужно будет предоставить пароли pdftk.

Чтобы преобразовать большое количество PDF-файлов, вам нужно будет написать небольшой скрипт, который позаботится о запуске pdftk для каждого из них.

6
ответ дан 4 August 2018 в 16:18

Для этой задачи вы можете использовать pdf-stapler .

Пример:

for i in *.pdf; do pdf-stapler del "$i" 1 t.pdf && mv t.pdf "$i"; done
1
ответ дан 4 August 2018 в 16:18

Я написал эту командную строку

tree -fai . | grep -P ".pdf$" | xargs -L1 -I {} pdftk {} cat 2-end output {}.truncated.pdf

Выполняет ли это задание, но, конечно, если файл имеет более одной страницы, я его протестировал, он также работает с таким количеством папок, что у вас есть. Просто убедитесь, что вы запустили его в корневой каталог структуры папок. Каждая папка будет иметь для каждого pdf-файла дополнительный PDF-код, заканчивающийся на .truncated.pdf

Для этого вам нужны pdftk и tree для этого и на Ubuntu Linux вы можете установить его с помощью apt:

sudo apt install pdftk tree
0
ответ дан 6 August 2018 в 00:57

Для этой задачи вы можете использовать pdf-stapler .

Пример:

for i in *.pdf; do pdf-stapler del "$i" 1 t.pdf && mv t.pdf "$i"; done
1
ответ дан 6 August 2018 в 00:57

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

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