17
ответов

Как я могу использовать sed для замены многострочной строки?

Я заметил, что, если я добавляю \n к шаблону для замены использованием sed, это не соответствует. Пример: кошка $> alpha.txt, Это - тест, не является предупрежденным $ sed-i '.original' 's/a test\nPlease...
07.05.2015
11
ответов

Есть ли какая-либо опция с 'ls', управляют, чтобы я видел только каталоги?

Иногда, я должен проверить только каталоги не файлы. Есть ли какая-либо опция с командой ls? Или действительно ли там кто-либо - утилита для того, чтобы сделать это?Править: Я использую Mac OS X, и ls-d дает мне. даже при том, что...
21.05.2011
9
ответов

Есть ли команда оболочки или служебная программа для кэширования вывода процесса?

Надеюсь, это правильное место, чтобы спросить. Есть ли инструмент unix, который работает аналогично этому? # вызывает эхо, сохраняет в кеш (используя команду с аргументами в качестве ключа), возвращает "привет" cache 10 echo hi # wait 2 ...
03.01.2017
8
ответов

Почему обязательные утилиты POSIX не встроены в оболочку?

Цель этого вопроса - ответить на любопытство, а не решить конкретную вычислительную проблему. Возникает вопрос: почему обязательные утилиты POSIX обычно не встраиваются в реализации оболочки? ...
24.02.2017
7
ответов

Как я нахожу идентификатор X-окна под указателем мыши в ударе?

Из сценария удара, там некоторый способ получить идентификатор X-окна под указателем мыши? (редактирование) мне нужен процесс, чтобы быть неинтерактивным.
06.07.2011
6
ответов

В UNIX, как найти обычно используемые команды в истории Unix?

В UNIX, как найти обычно используемые команды в истории?
11.10.2011
5
ответов

Каково различие между завихрением и wget?

Я стремлюсь знать различие между завихрением и wget. Оба используются для получения файлов и документов, но что основное отличие между ними. Почему там две различных программы?
31.07.2014
5
ответов

Стандартный Unix util для разделения “foo.bar.baz” на “foo.bar” + “.baz”?

Я хочу разделить строковый $basename, содержа вывод в двух частях, $stem и $ext, таком что: строка "$ {основа} $ {расширение}" идентична $basename исходной строки; или $stem или $ext могут...
28.06.2013
5
ответов

Разложение спецификаций пути в самый длинный общий префикс + суффикс

Учитывая любые два абсолютных specs1 пути Unix, можно было анализировать каждую спецификацию как конкатенацию самого длинного общего префикса и определенного суффикса. Например,/abc/bcd/cdf->/abc/bcd + cdf/abc/bcd/chi/...
06.03.2013
5
ответов

Установка размеров окна запущенного приложения

Я пытаюсь запустить приложение в рамках Ubuntu (xfce или гном) и через командную строку и задавался вопросом, существует ли универсальный способ установить размеры данного окна данного приложения, которое является...
18.01.2011
4
ответа

Как я могу протестировать кодирование текстового файла …, действительно ли это допустимо, и что это?

У меня есть несколько .htm файлов, которые открываются в Gedit без любого предупреждения/ошибки, но когда я открываю эти те же файлы в Jedit, это предупреждает меня о недопустимой кодировке UTF-8... Метатег HTML указывает "charset=ISO-8859-...
27.01.2019
4
ответа

Может файл, который был первоначально редок и затем расширенный быть сделанным редким снова?

Я знаю, что, копируя или передавая, что было первоначально редким файлом, не используя утилиту, которая понимает, редкие файлы заставят 'дыры' быть заполненными. Есть ли метод или утилита к...
04.04.2018
4
ответа

Получить номер строки из байтового смещения

Имея байтовое смещение для файла. Есть ли инструмент, который дает номер строки для этого байта? Счетчик байтов начинается с нуля, например: первый байт равен 0, а не 1. Номер строки, начинающийся с 1. Файл может иметь оба ...
31.01.2017
4
ответа

Есть ли инструмент, чтобы узнать общее состояние машины? [закрыто]

Я очень хочу найти инструмент для linux, который дал бы мне общее представление о том, что происходит на машине. Пример информации, которую я ищу: Какие демоны установлены (www, db, другие). Расположение конфигурации ...
07.11.2016
4
ответа

Почему установка использования, а не CP и mkdir?

Я видел в используемой установке многих мест-d, чтобы создать каталоги и установить-c для копирования файла. Почему бы не использовать mkdir и CP? Существует ли преимущество в использовании установки?
19.05.2016
4
ответа

Как я показываю последовательность цифрового символа строки?

Существует ли команда, или автономная или в vi, или подобный (может быть gui), который покажет мне числовую последовательность строки? Вход: кошка скачкообразно перемещается в поле. Вывод: T h e c t h o p p e d...
30.10.2014
4
ответа

оболочка катастрофического отказа: любой способ проверить, если команда, выполняемая Успешно

Я автоматизирую тест с помощью пакета катастрофического отказа. Есть ли некоторая вещь как $?, который может использоваться, чтобы проверить, окружает ли предыдущая команда, выполняемая успешно или не в катастрофическом отказе? Например, когда...
13.06.2013
4
ответа

Я пытаюсь добавить пароли к менеджеру паролей “передачи”. Но мои попытки не перестали работать с “никакими” ошибками GPG с открытым ключом. Почему?

Я пытаюсь установить Передачу: типичный менеджер по паролю UNIX, однако, когда я пытаюсь добавить пароли к appliation, я получаю эти ошибки gpg: Пароли Kelly: пропущенный: Никакой открытый ключ gpg: [stdin]:...
06.11.2012
4
ответа

xsel </tmp/xselection не работающий в сценарии

Я пытаюсь использовать следующий сценарий: #!/usr/bin/env колотят Редактирование # xselection в gvim xsel>/tmp/xselection gvim/tmp/xselection xsel </tmp/xselection, Но заключительная строка, кажется, не...
28.02.2012
4
ответа

Зафиксируйте или альтернатива для mktemp в OS X

Я смотрю на сценарий удара, кто-то еще записал что использование mktemp: ВРЕМЕННЫЙ ФАЙЛ ='mktemp - каталог' Однако эта строка не работает над моей машиной (OS X 10.6). Как я зафиксировал бы эту строку так, чтобы это было перекрестным...
27.01.2012
4
ответа

Каково различие между встроенной командой и той, которая не является?

Есть ли какое-либо внутреннее различие между встроенной командой и другой командой, которая может номинально сделать то же самое? например, builtins получают "специальный" treatement?... туда меньше наверху работает...
01.08.2011
3
ответа

Как узнать, отсутствует ли в файле с последовательным номером какой-либо файл?

Если я даю ls -1, я получаю вот так, файл _0001.jpeg файл _0002.jpeg файл _0003.jpeg файл _0004.jpeg файл _0005.jpeg файл _0006.jpeg файл _0007.jpeg файл _0008.jpeg файл _0009.jpeg файл _0010.jpeg файл _0011.jpeg файл _0012.jpeg файл _0013.jpeg файл _0014
13.10.2021
3
ответа

Распараллелены ли базовые утилиты POSIX?

В обычном дистрибутиве Linux такие утилиты, как rm, mv, ls, grep, wc и т. д., выполняются параллельно с их аргументами? Другими словами, если я выгружу огромный файл на 32-поточном процессоре, будет ли он работать быстрее, чем на ...
26.06.2020
3
ответа

Что делает “-” средний (двойной тире)?

Я видел - используемый в команде compgen. Например: compgen-W "панель нечто baz" - b, Каково значение - там?
14.11.2019
3
ответа

Как добавить несколько задач в одну команду в Taskwarrior?

Как я могу добавить несколько задач в одну командную строку в Taskwarrior? Я бы хотел добиться чего-то вроде: задача добавить задачу1 тег: тег1, задачу2 тег: тег2 Я думаю, что должен быть разделитель для разделения задач.
10.06.2018
3
ответа

Каталог монитора и если файл требуют затем rsync по требованию

Есть ли инструмент, который контролирует определенный каталог и если программа пытается получить доступ к файлу в том каталоге, загрузки программы, что файл от другого места прозрачно для любого приложения, которое пробует...
15.04.2018
3
ответа

Основное различие между tr (translate) в sed и awk

AFAIC и sed, и awk - это универсальные утилиты обработки текста, с помощью которых пользователь может получить очень похожие результаты в немного другой синтаксис: в обоих случаях пользователь мог добавлять, заменять / переводить и ...
03.03.2018
3
ответа

выполнение исполняемого файла параллельно путем деления входного дерева каталогов

Командам нравится, находят, и grep извлек бы выгоду значительно, если бы они должны были работать параллельно. Есть ли утилита или программа, которая принимает управление как аргумент и делает выполненным параллельно путем выполнения нескольких...
13.09.2017
3
ответа

Это - хорошая идея загрузить утилиты Linux по умолчанию?

Я работаю над серверной средой, которая не имеет почти никаких исполняемых файлов в ее / папке мусорного ведра, за исключением некоторых основных как ls и ln, но я хочу, чтобы другие общие двоичные файлы (как sed, awk, gcc и т.д.) были...
28.01.2015
3
ответа

Как найти различие в маркерах в двух строках с помощью инструментов Unix?

У меня есть две строки как ниже - token1, token2, token3, token4, token5, token6, token8, token9, token10 token2, token7, token4, token3, token5, token6, token8, token10, token9 Визуально, я вижу...
27.03.2014

Еще нет никакого руководства использования этим тегом …!

Руководство использования, также известное как тег выборка Wiki, является короткой аннотацией, которая описывает, когда и почему тег должен использоваться на этом сайте конкретно.

Еще нет никакого тега Wiki для этого тега …!

Справка wikis тега представляет вновь прибывших тегу. Они содержат обзор темы, определенной тегом, наряду с инструкциями по его использованию.

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)

---------121 небольшая программа--------2554----, используемая на командной строке, чтобы сделать определенное задание

небольшие программы, используемые на командной строке, чтобы сделать определенное задание

Оболочки Unix являются, прежде всего, программами связующего звена, разработанными, чтобы вызвать и управлять другими программами. Много общих задач выполняются маленькими внешними программами, часто названными утилитами. В терминологии Unix утилиты включают и оболочку созданные-ins и внешние команды.

Утилиты с их собственными тегами

  • обработка текста , когда sed не сокращает его.
  • каталог Change . Связанные утилиты pushd, pop и dirs управлять стопкой каталога.
  • файлы Копии .
  • Печать ток (или другой) дата и время.
  • Обрабатывают двоичные данные.
  • Ищут файлы в дереве каталогов.
  • Поиск шаблон в файле.
  • Список файлы в каталоге.
  • Переименовывают или перемещают файлы.
  • Удаляет (удаляют) файлы.
  • Простая текстовая обработка , главным образом regexp замена.

Служебные ссылки

Дальнейшее чтение