Результаты поиска по запросу "bash"
использовать bash (sed / awk) для извлечения строк и столбцов в файлах CSV?
Способна ли bash обрабатывать извлечение строк и столбцов из CSV-файлов? Надеюсь, мне не придется прибегать к питону .. Мой 5-колоночный CSV-файл выглядит так: Rank,Name,School,Major,Year 1,John,Harvard,Computer Science,3 2,Bill,Yale,Political ...
Значение двойных квадратных скобок в bash [дубликаты]
На этот вопрос уже есть ответ здесь: Разница между одинарными и двойными квадратными скобками в Bash [/questions/13542832/difference-between-single-and-double-square-brackets-in-bash] 6 ответовВ этотвопрос в ответе от Кайла ...
Установить переменную в текущей оболочке из awk
Есть ли способ установить переменную в моей текущей оболочке изнутриawk? Я хотел бы сделать некоторую обработку файла и распечатать некоторые данные; так как я прочитаю весь файл, я хотел бы сохранить количество строк - в ...
Bash целочисленное сравнение
Я хочу написать bash-скрипт, который проверяет, есть ли хотя бы один параметр и есть ли он, является ли этот параметр 0 или 1. Это скрипт: #/bin/bash if (("$#" < 1)) && ( (("$0" != 1)) || (("$0" -ne 0q)) ) ; then echo this script requires a 1 or ...
Как включить завершение файла по умолчанию в bash
Скажем, у меня есть команда с именем «foo», которая принимает один аргумент («зашифровать» или «расшифровать»), а затем список файлов. Я хочу написать скрипт завершения bash, который помогает с первым аргументом, а затем включает стандартное ...
Как добавить оператор экспорта в файл bash_profile?
Я пытаюсь узнать, что если мне нужно добавить оператор экспорта, чтобы установить переменную в файле bash_profile. Как бы я это сделал? Например, если мне нужно добавить export AX = 'name', я должен просто написать это в конце файла или мне нужно ...
Сед не заменяет линии
У меня есть файл с 1 строкой текста, называетсяoutput, У меня есть доступ для записи в файл. Я могу изменить его из редактора без проблем. $ cat output 1 $ ls -l o* -rw-rw-r-- 1 jbk jbk 2 Jan 27 18:44 outputЯ хочу заменить первую (и ...
Форкинг / Многопоточные процессы | удар
Я хотел бы сделать раздел моего кода более эффективным. Я подумываю о том, чтобы заставить его разделиться на несколько процессов и заставить их выполняться 50/100 раз, а не один раз. Например (псевдо): for line in file; do foo; foo2; foo3; ...
Комментирование в скрипте Bash
Как я могу прокомментировать каждую строку следующих строк из скрипта? cat ${MYSQLDUMP} | \ sed '1d' | \ tr ",;" "\n" | \ sed -e 's/[asbi]:[0-9]*[:]*//g' -e '/^[{}]/d' -e 's/""//g' -e '/^"{/d' | \ sed -n -e '/^"/p' -e ...
bash_aliases и awk экранирование кавычек
Я пытаюсь создать псевдоним для команды, чтобы увидеть использование памяти, ps -u user -o rss,command | grep -v peruser | awk '{sum+=$1} END {print sum/1024}'но, наивный, #.bash_aliases alias totalmem='ps -u user -o rss,command | grep -v ...