Публикации по теме 'bash'
Визуализация частоты слов в текстовых файлах с помощью Golang
Вам когда-нибудь приходилось анализировать частоту слов в текстовом файле и визуализировать результаты? В этой статье мы познакомим вас с простой программой Golang, которая считывает CSV-файл, содержащий текст, подсчитывает частоту отдельных слов, а затем отображает цветную гистограмму для визуализации результатов. Мы также будем использовать управляющие коды ANSI, чтобы вывести цвета на вывод терминала.
Подсчет слов в CSV-файле
Первым шагом в нашей программе является чтение файла..
Вопросы по теме 'bash'
Ошибка при установке git из источника в Ubuntu
Ранее у меня был установлен git с использованием ubuntu apt-get. Недавно удалил его и установил git из исходного кода, чтобы получить версию 1.8.4.
Однако теперь, когда я открываю новый терминал в Ubuntu, я получаю следующую ошибку:
-bash:...
3123 просмотров
schedule
29.04.2024
Сохраняйте общие строки между двумя файлами, но включая дубликаты [дубликаты]
У меня есть два файла, которые выглядят так:
Файл 1:
rs1
rs2
rs3
Файл 2:
rs14 G
rs1 A
rs1 G
rs2 T
rs3 T
rs9 G
Я хочу сохранить строки в файле 2, которые присутствуют в файле 1, но включая дубликаты. Итак, мой результат должен...
36 просмотров
schedule
09.04.2024
Почему шаблон *.so?(.*) вызывает синтаксическую ошибку в скрипте, а не в командной строке?
Шаблон немного необычен, потому что я добавил завершающую часть "?(.*)". Он работает в командной строке, как я и ожидал, но я получаю синтаксическую ошибку для того же в сценарии.
$ bash --version
GNU bash, version 4.3.11(1)-release...
301 просмотров
schedule
12.05.2024
Как найти метку времени последнего измененного файла в каталоге (рекурсивно)?
Я работаю над процессом, который необходимо перезапустить при любом изменении любого файла в указанном каталоге, рекурсивно.
Я хочу избегать использования чего-либо тяжелого, например inotify . Мне не нужно знать, какие файлы были обновлены,...
4227 просмотров
schedule
28.03.2024
Извлечение шаблонов с помощью awk в скрипте bash
У меня есть этот файл с разделителями табуляции.
Тест.txt
chr1 10111412 apples
chr2 195121230 pears
chr2 991924122 elephants
Если я хочу что-то в столбце 1 из chr2,
awk '/chr2\t/ Test.txt
Выход:
chr2...
59 просмотров
schedule
13.03.2024
удалить избыточность в файле на основе двух полей, используя awk
Я пытаюсь удалить повторяющиеся строки в очень большом файле (~ 100 000 записей) в соответствии со значениями первых двух столбцов без учета их порядка, а затем распечатать эти поля + другие столбцы.
Итак, из этого ввода:
A B XX XX
A C XX XX
B...
518 просмотров
schedule
17.04.2024
не могу получить исходные файлы скриптов linux
при установке среды java/maven на fedora20 я сделал следующие шаги:
Шаг 1) Я создал каталог /usr/local/xxx
Шаг 2) Я помещаю в свой каталог jdk, maven и некоторые другие вещи.
/USR/местные/ххх/jdk
/USR/местные/ххх/мавен
Шаг 3) Я...
80 просмотров
schedule
17.04.2024
Читать и запускать разные команды для каждой строки файла в Bash Linux?
Я совершенно новичок в сценариях bash. Я пытаюсь написать скрипт для чтения построчно recent_log.txt , который имеет следующее содержание:
admin@bi01:/var/cache/logs$ head recent_log.txt
./calisto/tomcat6-energy/calls.log.2016-03-05...
81 просмотров
schedule
02.05.2024
Заменить вывод первой команды выводом второй команды в zsh?
Эта функция выводит строку «привет» и заменяет ее другой строкой «до свидания» в той же строке терминала через 5 секунд:
echo -ne 'hello\r'; sleep 5; echo 'good-bye'
У меня есть ситуация, когда я хотел бы добиться того же с выводом нескольких...
173 просмотров
schedule
14.04.2024
BASH: echo -e не работает с кириллицей Unicode
Недавно перешел на другой рабочий аппарат и столкнулся с проблемой при работе с кириллицей. Мой сценарий Bash получает новые сообщения от приложения и работает с ними.
Однако сообщения в основном написаны кириллицей, и я получаю такие результаты,...
540 просмотров
schedule
27.03.2024
wc не возвращает целочисленное значение - ожидается целочисленное выражение
Я пытаюсь запустить этот скрипт:
#!/bin/sh
cd $1
for i in */*.$2
do
if [ 'wc –c $i' -gt $3 ]
then
chmod o-r $i
fi
done
Когда я запускаю скрипт:
./script folder1 txt 500
Я получаю эту ошибку:
./script: line 5: [:...
4889 просмотров
schedule
18.04.2024
проверьте, существует ли путь к файлу. bash linux script
Привет, у меня возник вопрос, как написать сценарий, который сначала проверяет, существует ли заданный путь к файлу, и если да, выводит путь в удобочитаемых предложениях. Я собирался начать с
if [ -e "$1" -a -d "$1" ]; then
echo $PATH
else...
198 просмотров
schedule
08.04.2024
Невозможно запустить скрипт python в virtualenv с помощью скрипта bash
Я хочу запустить скрипт Python во встроенной среде anaconda tensorflow_p36. Чтобы проверить, находится ли он в виртуальной среде или нет, я использую команду pip -V .
Моя первая попытка скрипта bash:
#!/bin/bash
source activate...
402 просмотров
schedule
02.04.2024
Bash скрипт Установить переменную в цикле
Я хочу запустить цикл for для всех строк в переменной (одну за другой). Когда я повторяю свою переменную, это выглядит так
A=(curl -s 'localhost:9200/something)
echo "$A"
излучает:
sss
ddd
fff
ggg
hhh
Мой цикл for выглядит так:...
99 просмотров
schedule
11.04.2024
Bash, чтобы прокомментировать строку в файле LaTeX .cls с помощью %, используя команду sed
Я пытаюсь использовать bash с sed , чтобы заменить это
\printfield{year}%
этим
%\printfield{year}%
В начале строки 4 пробела (хотя я не уверен, что это имеет значение). По сути, это файл LaTeX *.cls , и мне нужно...
79 просмотров
schedule
23.04.2024
Как заставить загружаемый gif работать во время выполнения команды
Я пытаюсь получить гифку с загрузочным кругом, чтобы поиграть, пока я запускаю другой скрипт Python.
Когда я нажимаю кнопку, я получаю всплывающее окно с загружаемым gif, в фоновом режиме я хочу запустить скрипт python, пока этот gif загружается....
231 просмотров
schedule
13.05.2024