45
ответов

gzip не работает после трубопровода

По какой-то причине gzip не работает. Это дает мне пустой файл / usr / bin / mysqldump --opt -u root -ppassword database & gt; database.sql | gzip & gt; database.sql.gz database.sql правильно создан и ...
вопрос задан: 4 January 2011 20:44
40
ответов

Как я могу выполнять команды FTP на одной линии?

Это то, что я делаю при входе в FTP: ftp user: password @ server ftp: user: password @ server: Неизвестный хост ftp & gt; эхо HELLO WORLD! FTP & GT; quit Я бы хотел сделать однострочную команду FTP ... ftp ...
вопрос задан: 15 September 2011 00:52
33
ответа

Как удалить все файлы, которые возвращаются путем поиска

На данный момент это то, что я делаю: Шаг 1: найдите fooBar / home / abc / fooBar / home / abc / Music / fooBar. Шаг 2: вручную выполните удаление, скопировав в каждую строку. rm / home / abc / fooBar rm / home / abc / Музыка / ...
вопрос задан: 21 December 2010 15:04
32
ответа

При подключении трубопровода от одной программы к другой, что происходит с исходной программой, если программа, получающая выход, убита?

Я собираю вывод такой программы, используя bash: program1 | program2 Если program2 каким-то образом убит (в моем случае фатальной ошибкой PHP), что происходит с экземпляром program1?
вопрос задан: 27 April 2011 17:04
18
ответов

Как я могу остановить следующий вывод меньше, не влияя на команду, генерирующую вывод?

Я запускаю сервер, и журнал этого сервера регистрируется в терминале, а не в любом файле. Я бы хотел использовать меньше для просмотра этого журнала. node server.js | less Когда я просто хочу просмотреть журнал, я использую ...
вопрос задан: 18 April 2017 11:57
12
ответов

Добавление строки в файл в команде cat?

Я могу сделать cat file.txt, чтобы получить содержимое файла, но я также хочу использовать последнюю строку по своему выбору. Я попробовал трубопровод (cat file.txt; echo «Моя последняя строка») | но только последняя строка ...
вопрос задан: 24 October 2017 17:12
8
ответов

Почему команда «ls | файл »работа?

Я изучал командную строку и узнал, что | (конвейер) предназначен для перенаправления вывода команды на ввод другой. Так почему же команда ls | файл не работает? ...
вопрос задан: 13 July 2016 09:49
8
ответов

В чем разница между & ldquo; перенаправлением & rdquo; и & ldquo; Pipe & rdquo ;?

Этот вопрос может показаться немного глупым, но я не вижу разницы между перенаправлением и каналами. Перенаправление используется для перенаправления stdout / stdin / stderr, например, ls > log.txt. Трубы ...
вопрос задан: 1 April 2015 12:38
8
ответов

Как я могу сделать резервную копию и зашифровать с помощью tar, split и openssl, все в одной команде?

Я часто использую tar для резервного копирования своих файлов размером 4 гигабайта в каталог на диске в формате FAT32, как описано здесь. Чтобы это сделать, я использую следующую команду: tar -cvpj / path / to / directory / | ...
вопрос задан: 26 June 2012 02:15
7
ответов

Труба для трех команд [dубликат]

В руководстве sudo мне нужно найти -k, поэтому я попробовал это: man sudo | grep '\ -k' Но это приведет к тому, что абзац будет наполовину написан на выходе: sudo -h | -K | -k | -V Подобно ...
вопрос задан: 8 February 2018 23:31
7
ответов

Почему команда “ ls | файл & Rdquo; Работа?

Я изучал командную строку и узнал, что | (конвейер) предназначен для перенаправления вывода из команды на вход другого. Так почему же команда ls | файл не работает? ...
вопрос задан: 12 July 2016 23:49
7
ответов

Один лайнер ffmpeg (или другой), чтобы получить только разрешение?

Я не очень хорошо разбираюсь в командной строке, так что, надеюсь, это не слишком глупый вопрос. Если я запускаю: ffmpeg -i videofile.avi, я получаю такой вывод: ffmpeg version git-2013-11-21 -...
вопрос задан: 23 January 2015 23:59
6
ответов

echo -e: перед вторым предложением в первом предложении & gt; добавляется пробел; \ n & lt; второе предложение & gt;

В Bash у меня небольшая проблема с командой echo и одной из ее -e последовательностей: перед вторым предложением добавляется пробел в & lt; первое предложение & gt; \ n & lt; второе предложение & gt ;. Это ...
вопрос задан: 19 January 2018 19:09
6
ответов

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

Поэтому у меня есть список имен пользователей, таких как: user1 user2 user3 Я хочу применить идентификатор к каждому из них и получить что-то вроде: uid = 100 (user1) gid = 5 (g1) groups = 5 (g1), 6 (g6) , 7 (g10). , Как я могу это достичь? ...
вопрос задан: 18 December 2017 15:02
6
ответов

Перенаправьте фильтрованный вывод в файл

Я перенаправляю свой вывод в файл, и я получаю что-то вроде этого: | идентификатор | кодируют | color_code |-------+------+------------+ |11A00B | 15 | 9129102 | |11A00C | 16 | 9129103 | (2 строки) | идентификатор |...
вопрос задан: 18 October 2016 01:32
6
ответов

Один вкладыш ffmpeg (или другой), чтобы получить только разрешение?

Я не очень хорошо разбираюсь в командной строке, поэтому, надеюсь, это не слишком глупо вопрос. Если я запустил: ffmpeg -i videofile.avi, я получаю такой вывод, как: ffmpeg version git-2013-11-21 -...
вопрос задан: 24 January 2015 00:59
6
ответов

Как мне передать скрипт Python в утилиту уведомления-отправки? [dубликат]

Например, мой сценарий просто печатает «Hello World» в терминальной печати («Hello World!»), И он вызывает как python3 hello.py, но я бы хотел отправить возвращенный текст в утилиту уведомления-отправки, используя конвейер, ...
вопрос задан: 13 November 2012 00:45
5
ответов

В чем разница между & ldquo; Redirection & rdquo; и & nbsp; Труба & rdquo ;?

Этот вопрос может показаться немного глупым, но я не могу видеть разницу между перенаправлением и трубами. Перенаправление используется для перенаправления stdout / stdin / stderr, например. ls & gt; log.txt. Трубы ...
вопрос задан: 1 April 2015 12:38
5
ответов

Команда Pipable для печати в цвете?

Я немного новичок в сценариях bash, и мне интересно, есть ли программа или встроенная команда для подключения к ней, которая будет печатать в указанном цвете? Или есть аргумент эха для этого? Как я мог сделать: ...
вопрос задан: 11 May 2012 04:03
5
ответов

Как выполнить команды FTP в одной строке?

Это то, что я делаю, когда я захожу на FTP: ftp user: password @ server ftp: user: password @ server: Неизвестный хост ftp > эхо привет мир! FTP > выйти Я хотел бы сделать однострочную команду FTP ... ftp ...
вопрос задан: 14 September 2011 23:52
5
ответов

Почему клавиши в & ldquo; less & rdquo; / & ldquo; more & rdquo; иногда требуется & lt; ENTER & gt ;, когда я использую трубу?

Мне нравится, когда труба подает длинный текст на меньшее (или больше), чтобы сделать его более читаемым. Только на Ubuntu я наблюдал необычное поведение: иногда в менее нажатия клавиш не обрабатываются ...
вопрос задан: 24 July 2011 20:25
5
ответов

gzip не работает после конвейера

По какой-то причине gzip не работает. Это дает мне пустой файл / usr / bin / mysqldump --opt -u root -ppassword database > database.sql | gzip > database.sql.gz database.sql правильно создан и ...
вопрос задан: 4 January 2011 19:44
4
ответа

скачать и передать sql в psql

Как я могу сделать это за один шаг? Загрузить команду резервного копирования: curl http://s3.aws.com/backup.sql Восстановить команду резервного копирования: sudo -u postgres psql & lt; PIPE-THE-OUTPUT-OF-PREVIOUS-COMMAND & gt;
вопрос задан: 8 November 2017 19:20
4
ответа

Добавление строки в файл в команде кошки?

Я могу сделать кошку file.txt для получения содержания файла, но я также хочу лавировать на заключительной строке моего собственного выбора. Я пытался передать по каналу (кошка file.txt; повторите "Мою заключительную строку"), |, но только заклю
вопрос задан: 24 October 2017 07:12
4
ответа

Зачем использовать именованный канал вместо файла?

Я недавно читал о именованных каналах, и я не мог понять, почему они существуют. Я где-то читал, что использование именованного канала занимает меньше времени, чем использование файла. Почему это так? Названные трубы также ...
вопрос задан: 21 May 2017 06:15
4
ответа

Как я могу направить вход канала к команде ls?

Когда я ввожу что-то как: найти. - имя *нечто* | ls-lah это возвращает тот же результат как плоскость ls команда, как будто оно не имело никакого входа. Однако: ls-lah $ (находят. - называют *нечто*), работы хорошо, но только...
вопрос задан: 31 May 2016 09:13
4
ответа

nvidia-libopencl1-331 должен быть удален прежде, чем установить ВИНО

Я просто установил 64-разрядную Ubuntu 14.04 и включил драйверы Nvidia. Теперь я пытаюсь установить ВИНО, но я получаю сообщение: nvidia-libopencl1-331 должен быть удален прежде, чем установить ВИНО (переведенный...
вопрос задан: 20 October 2014 19:03
4
ответа

почему трубы используются вместо перенаправления ввода

Я новичок в системах Linux и не могу понять, почему нам нужны два оператора, которые могут перенаправить вывод: pipe as | и оператор перенаправления вывода & gt ;? Разве мы не можем всегда использовать второе? Большинство ...
вопрос задан: 26 June 2014 14:33
4
ответа

построить команду путем объединения строки в bash

У меня есть сценарий bash, который строит командную строку в строке на основе некоторых параметров, прежде чем выполнять его за один раз. Части, которые соединяются с командной строкой, должны быть разделены ...
вопрос задан: 4 June 2014 07:31
4
ответа

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

wc -l | test -eq 1 Это не работает. Я хочу сравнить результат wc со значением 1. Как я могу это сделать?
вопрос задан: 15 August 2013 18:38