Как открыть manpage grep(1p)?

С против 8.21, coreutils включает numfmt:

numfmt числа чтений в различных представлениях и переформатировали их согласно просьбе.
Наиболее распространенное использование преобразовывает числа в / от человеческого представления.

например.

printf %s\\n 5607598768908 | numfmt --to=iec-i
5.2Ti

Различные другие примеры (включая фильтрацию, ввод/вывод, обрабатывающий и т.д.), представлены ЗДЕСЬ.


Кроме того, с coreutils против 8.24, numfmt может обработать несколько полей с полевыми спецификациями диапазона, подобными cut, и поддержки, устанавливающие выходную точность с --format опция
например.

numfmt --to=iec-i --field=2,4 --format='%.3f' <<<'tx: 180000 rx: 2000000'
tx: 175.782Ki rx: 1.908Mi

11
06.09.2015, 13:56
2 ответа

1P является расширением 1 справочной страницы grep.Вы можете использовать man -e P grep , чтобы получить страницу руководства по расширению P ( man -e 1p grep также должно работать).

Есть и другой способ: man -a grep показывает все справочные страницы для grep , так что вы можете пропустить ненужные страницы вручную и перейти к 1P.

Вы также можете узнать, как использовать man - man man доставит вас туда (да, man имеет свою собственную страницу руководства).

edit: Если вы не упомянули страницы руководства, если вы используете Ubuntu или Debian, вы можете установить manpages-posix-dev :

sudo apt-get install manpages-posix-dev
10
27.01.2020, 19:59

Полагаю, вам придется разрезать отдельные куски, а затем соединить их. Не используйте для этого cat , так как коды времени будут повсюду.

Если видеофрагментами являются mp4 , используйте mp4box (из gpac пакетов) для конкатенации:

mp4box -cat vid1.mp4 -cat vid2.mp4 ... -cat vidN.mp4 -new vid1-N.mp4
-121--65792-

Можно проверить доступность прокси-сервера носков, попытавшись загрузить веб-сайт через туннель.

curl -sSf --socks5-hostname localhost:8888 www.google.com > /dev/null

В приведенной выше команде завитков будет скрыт, если не возникнет ошибка. Эту команду можно обернуть в цикл for в рамках сценария. Возвращаемое значение завитков равно нулю, если прокси-сервер носков активен (и google.com не выключен).

#!/bin/bash

set -o errexit
set -o nounset
#set -o xtrace

PROGNAME=$(basename $0)
die () {
  echo "${PROGNAME}: ${1:-"Unknown Error, Abort."}" 1>&2
  exit 1
}

status=0
while [[ 1 ]]; do
  curl -sSf --socks5-hostname localhost:8888 www.google.com > /dev/null || status=$?
  if [[ $status -ne 0 ]]; then
    echo "Trying to reconnect .."
    # kill proxy
    # reconnect-cmd || die "$LINENO: reconnecting failed"
  fi
  sleep 100
done
-121--63655-

http://www.unix.com/man-page/posix/1p/MAN/ Это 1p-страница для posix-программиста

http://www.unix.com/man-page/posix/1p/grep/ Это для grp 1p man page

1
27.01.2020, 19:59

Теги

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