Результаты поиска по запросу "shell"

8 ответов

обратите внимание, если вы используете $ BASH_COMMAND, он не распознает псевдоним bash и использует команду PROMPT_COMMAND show закончено, но использует команду trap show running.

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

16 ответов

Очистить экран в оболочке

Просто быстрый вопрос: Как вы очищаете экран в оболочке? Я видел такие способы: import os os.system('cls')Это просто открывает Windows cmd, очищает экран и закрывает, но я хочу очистить окно оболочки (PS: я не знаю, это помогает, но я использую ...

10 ответов

 является

ell я передаю awk, когда мне нужен определенный столбец. Это печатает столбец 9, например: ... | awk '{print $9}'Как я могу сказать awk распечатать все столбцыв том числе и после колонки 9, а не только столбец 9?

ТОП публикаций

1 ответ

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

ользовал Perl с одной строкой для создания оператора SQL, но я не могу включить одинарные кавычки. Это то, что я хочу: взять первую заявку и добавить к ней цитаты. echo "a,b" | perl -F',' -lane 'print $F[0];' 'a'Я пробовал несколько ...

0 ответов

Во-первых, это огромное требование для публикации только в комментариях. Отредактируйте свой вопрос. Интерактивный терминал и автоматизация команд - это два разных интерфейса SSH («оболочка» и «exec»). Так что решайте, о каком из них вы хотите спросить. Интерактивный терминал трудно автоматизировать (и, следовательно, его трудно проверить автоматически). Не ожидайте никакого магического решения.

у программу на Python, которая должна взаимодействовать через SSH с физической целью и автоматически отправлять этой цели некоторые команды (для тестирования). Я начинаю с того, что делаю это с Paramiko, и все было идеально, пока мне не пришлось ...

1 ответ

В противном случае он создает регулярное выражение для grep для фильтрации, которое в конечном итоге выглядит как (abc | def) для этого примера.

я есть массив каталогов для исключения из результата моей команды поиска, что-то вродеEXCLUDE=("foo" "bar"). Я могу запустить это из интерактивного терминала следующим образом: find . -name 'hvr.yml' -not -path "foo/*" -not -path "bar/*" И ...

7 ответов

Разные файлы представлены в двух разных каталогах

У меня есть две директории с одинаковым списком файлов. Мне нужно сравнить все файлы, присутствующие в обоих каталогах, используяdiff команда. Есть ли простой параметр командной строки, чтобы сделать это, или мне нужно написать сценарий оболочки, ...

5 ответов

Упс ... Нажмите здесь, добавьте комментарий ... Хорошо. Бегущий по тестам отправляет команды прокси (который знает, как общаться с нашим оборудованием). Я пытаюсь разделить вещи как можно больше. Я знаю о других методах IPC, но все они требуют связи с некоторыми конкретными библиотеками, и я не хочу применять что-то подобное в нашей команде разработчиков. Отправка строк через стандартные потоки ввода / вывода кажется наименьшим общим знаменателем.

я есть два процесса, которые мне нужно подключить так: proc1 - отправляет вывод в proc2 proc2 - отправляет вывод в proc1 Пока что все примеры конвейеров имеют такой вид: proc1 | proc2 Это хорошо, но как мне заставить вывод proc2 перейти на ...

1 ответ

@ Визуал Винсент Отредактировано. Должно работать в обоих направлениях (вам не нужно заботиться о том, используете ли вы объект синхронизации или нет). Любые дальнейшие предложения с вашей стороны приветствуются :)

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

7 ответов

потенциально вы можете настроить .sh для открытия в iTerm / Terminal и т. д. для этого потребуются права пользователя на выполнение, например

я есть сценарий оболочки, который имеет разрешение на выполнение пользователем в OS X, но когда я дважды щелкаю по нему, он открывается в текстовом редакторе. Как я могу запустить его, дважды щелкнув по нему?