Вопросы с тегом «bash»

98
Получение количества уникальных значений в столбце в bash

У меня есть файлы с разделителями табуляцией и несколькими столбцами. Я хочу подсчитать частоту появления различных значений в столбце для всех файлов в папке и отсортировать их в порядке убывания количества (сначала максимальное количество). Как мне сделать это в среде командной строки Linux? Он...

98
Как я могу использовать файл в команде и перенаправить вывод в тот же файл, не усекая его?

В основном я хочу взять в качестве входного текста из файла, удалить строку из этого файла и отправить результат обратно в тот же файл. Что-нибудь в этом роде, если это проясняет. grep -v 'seg[0-9]\{1,\}\.[0-9]\{1\}' file_name > file_name однако, когда я это делаю, я получаю пустой файл. есть...

98
Как проще всего убрать косую черту в конце каждого параметра?

Каков самый простой способ удалить завершающую косую черту из каждого параметра в массиве '$ @', чтобы rsyncкаталоги копировались по имени? rsync -a --exclude='*~' "$@" "$dir" Название изменено для пояснения. Чтобы понять комментарии и ответить о нескольких завершающих косых чертах, просмотрите...

98
Просмотр папок в MSYS

Это будет самый сложный вопрос дня. Как перемещаться по структуре папок Windows в оболочке MSYS? Когда я запускаю оболочку, я вижу только "~". Я набираю "ls", а папка пуста. Я просто хочу знать, как добраться до моего диска c....

98
Как извлечь текст из строки с помощью sed?

Моя примерная строка выглядит следующим образом: This is 02G05 a test string 20-Jul-2012 Теперь из приведенной выше строки я хочу извлечь 02G05. Для этого я попробовал следующее регулярное выражение с sed $ echo "This is 02G05 a test string 20-Jul-2012" | sed -n '/\d+G\d+/p' Но приведенная выше...

98
Оболочка - записывает содержимое переменной в файл

Я хотел бы скопировать содержимое переменной (здесь называется var) в файл. Имя файла хранится в другой переменной destfile. У меня проблемы с этим. Вот что я пробовал: cp $var $destfile Я также пробовал то же самое с командой dd ... Очевидно, оболочка подумала, что $varэто относится к каталогу, и...

98
Извлечь подстроку с помощью регулярного выражения в обычном bash

Я пытаюсь извлечь время из строки с помощью bash, и мне трудно это понять. Моя строка такая: US/Central - 10:26 PM (CST) И я хочу извлечь эту 10:26часть. Кто-нибудь знает способ сделать это только с помощью bash - без использования sed, awk и т.д.? Например, в PHP я бы использовал - не лучший...

98
Как запустить Gradle из командной строки на Mac bash

У меня очень простой вопрос. Я новичок в Mac, и я пытаюсь перенести свой Java-проект на мой новый Mac. В проекте есть файл Gradlew, который, как я думал, можно запустить из командной строки для сборки и запуска на любом компьютере. Когда я делаю gradlew из командной строки (в расположении файла...

98
Как использовать GNU sed в Mac OS 10.10+, 'brew install --default-names' больше не поддерживается

В Mac OS 10.10.3 я установил gnu-sed, набрав: brew install gnu-sed --default-names Когда я набираю его снова, я получаю сообщение: gnu-sed-4.2.2 уже установлен Однако даже после перезагрузки системы и перезапуска Терминала я все еще не могу использовать GNU-версию sed. Например: echo a | sed...

97
Как я могу назначить вывод функции переменной с помощью bash?

У меня есть функция bash, которая производит некоторый вывод: function scan { echo "output" } Как я могу присвоить этот вывод переменной? т.е. VAR = сканирование (конечно, это не работает - это делает VAR равным строке "сканирование")...

97
Цикл while для проверки существования файла в bash

Я работаю над сценарием оболочки, который вносит определенные изменения в текстовый файл, только если он существует, однако этот тестовый цикл не работает, интересно, почему? Спасибо! while [ ! -f /tmp/list.txt ] ; do sleep 2 done...

97
Python против Bash - в каких задачах каждый из них опережает другие по производительности?

Очевидно, Python более удобен для пользователя, быстрый поиск в Google показывает много результатов, которые говорят, что, поскольку Python компилируется побайтно, он обычно быстрее. Я даже нашел это , что претензии , которые вы можете увидеть улучшение более чем 2000% по словарю на основе...

97
Пакетный эквивалент обратных кавычек Bash

При работе с Bash я могу поместить вывод одной команды в другую команду следующим образом: my_command `echo Test` было бы то же самое, что и my_command Test (Очевидно, это просто непрактичный пример.) Мне просто интересно, можете ли вы сделать то же самое в пакетном режиме....

97
Имитация нажатия клавиши ENTER в сценарии bash

Я создал действительно простой сценарий bash, который запускает несколько команд. одна из этих команд требует ввода данных пользователем во время выполнения. т.е. он спрашивает пользователя «вы хотите бла-бла-бла?», я хочу просто послать на это нажатие клавиши ввода, чтобы сценарий был полностью...

97
Ссылка на файл, относящийся к исполняемому сценарию

В написанном мной сценарии bash я использую sourceдля включения переменной, определенной в файле конфигурации. Скрипт, который должен быть выполнен act.sh, а скрипт, который должен быть sourced, есть act.conf.sh, поэтому у act.shменя есть: source act.conf.sh Однако это работает только при запуске...

97
HMAC-SHA1 в bash

Есть ли сценарий bash для генерации HMAC-SHA1хэша? Я ищу что-то эквивалентное следующему PHP-коду: hash_hmac("sha1", "value", "key");

97
Команда Gulp не найдена после установки

Я установил gulp (глобально), и похоже, что он работал, потому что он запускал этот код: ├── tildify@0.2.0 ├── interpret@0.3.5 ├── pretty-hrtime@0.2.1 ├── deprecated@0.0.1 ├── archy@0.0.2 ├── minimist@0.2.0 ├── semver@2.3.2 ├── orchestrator@0.3.7 (stream-consume@0.1.0, sequencify@0.0.7,...

97
Копирование файлов из Windows в подсистему Ubuntu [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 2 года назад . Уточните этот вопрос Я включил режим разработчика и установил Bash...