Articles of Cygwin

Gawk частичное совпадение

Мой скрипт gawk не соответствует всем потенциальным результатам, он соответствует только одному из них .. Пример – сценарий: gawk -F: “FNR==NR{a[$2]=$1;next} $1 in a{print a[$1] FS $2}” username.email.txt email.phone.txt > username.phone.txt email.phone.txt – содержит: email@email.com:phoneexample username.email.txt – содержит: user1:email@email.com user131:email@email.com ОЖИДАЕМЫЙ ВЫХОД – должен быть: user1:phoneexample user131:phoneexample вместо этого он будет соответствовать только 1 из […]

(BASH) Строка для выполнения сформирована правильно, но оценена с ошибками

Я постоянно пытался решить проблему с помощью некоторого кода, который я хотел бы использовать для взаимодействия с AWS CLI. После попытки около недели я решил попытаться создать строку команды, которую я хотел бы выполнить, и использовать в строке eval (я знаю, что это не рекомендуется, но у меня заканчивались идеи …) Даже это, кажется, не […]

Портативный способ убить процесс, прослушивающий данный порт

Есть ли способ убить процесс, прослушивающий данный порт (например, в bash lsof -t -i tcp:8000 | xargs kill ) из сценария оболочки, который также будет работать на cygwin , а также bash ?

Как найти строку из нескольких CSV-файлов

У меня есть несколько CSV-файлов в папке с именем HW на моем рабочем столе, и я использую cygwin, я хочу найти строку из определенного столбца, например, в столбце X ARD – заголовок в содержимом может быть правдой или ложным, я хочу найти счетчик ARD = true. Пожалуйста, помогите мне…

gnuwin bash Если файл .txt содержит строковый файл-копию

хорошо, поэтому я знаю grep -rhi, который выдает строку, если строка найдена, но я хочу скопировать весь файл так, например, file.txt> isexample #new iesameplxpele ieamama #new теперь, если я использовал grep -rhi "#new", он будет извлекать только isexample #new ieamama #new где, как я хочу, все содержимое в файле, включая iesameplxpele Как мне это сделать? […]

Vi для синтаксиса Cygwin

Как я могу заставить vi в Cygwin выделить синтаксис при открытии файла по умолчанию? Я знаю, что могу ввести команду «синтаксис», но я бы предпочёл не делать этого все время.

Почему файл exec генерирует 4 процесса в Linux?

Я создаю свой RTAI-модель-источник (сгенерированный simulink) в CygWin с gcc-linux-4.1 (кросс-компилятор CygWin) в Windows и успешно сгенерирую ELF. и ELF работает правильно на Ubuntu. После того, как ELF работает правильно на Ubuntu, в системном мониторе есть четыре процесса с тем же именем, но с другим идентификатором процесса. Но если я создам свой источник с gcc […]

Установка XV на windows с использованием cygwin

Я использую cygwin для Windows 10. Я не могу найти какой-либо пакет с именем xv в настройках cygwin. Как использовать xv для Windows с помощью cygwin или иначе.

Cygwin – команда egrep для поиска шаблонов из заданного текстового файла

Мне было предложено найти набор слов, начинающихся с подстроки длиной 3, содержащей символы a, b и c и которая дополнительно содержит другую непересекающуюся подстроку, содержащую те же 3 символа ех. abcacb acbbac помогите мне найти регулярное выражение для этого. Спасибо edit: abcbac – a, b, c должны быть там как первые 3 буквы, тогда a, […]

Windows / Cygwin / Python: разрешение зависит от ручного ввода или сценария оболочки?

Я получаю другое разрешение экрана (в сценарии Python) в зависимости от того, вручную ли я набираю команды в Cygwin или запускаю их с помощью сценария оболочки, и я не могу понять, почему. Я запускаю Windows 8.1 / Cygwin 2.8.2 (и XWin Server при запуске) / Python 2.7.13 (и я новичок в Cygwin и Python, пожалуйста, […]