Я пытаюсь сделать быструю и грязную функцию bash для сравнения аудиосодержания двух файлов FLAC без декодирования их в временный файл. С помощью инструмента командной строки flac я декодирую каждый файл в ...
Я получаю поток данных из API, который выглядит следующим образом: redID blueID whiteID 1 22 2 44 15 41 2 15 15 31 2 14 Что мне нужно сделать, так это отсортировать ...
Я хотел удалить какой-то пакет в моем доме файл, но имя файла слишком длинное (google-chrome-stable_current_i386.deb). Итак, я решил использовать команду ls | grep chrome | rm для передачи файлов в grep ...
Я абсолютный новичок в написании скриптов UNIX (и безрезультатно искал здесь что-нибудь, объясняющее, как это сделать простым способом). Я пытаюсь передать содержимое файла claimName.txt find ...
У меня есть несколько резервных копий в виде tar-архивов, и для их проверки / тестирования я восстанавливаю их на некоторых тестовых машинах, используя: cat archive.tar.gz | ssh server2 "cd / path / to / dir; tar zxvf -" Большая часть ...
Все, что я пытаюсь сделать, это получить подсчет директорий на одном уровне дерева. Так что Far у меня такой. find /media/data/temp1 -type d -exec basename {} \; что дает мне следующее: temp1
Coldplay
Greatest Hits
...
Мне интересно, можно ли с помощью wget загрузить RPM, а затем передать его через sudo rpm -i для установки, в одну строку? Я понимаю, что могу просто запустить: wget -c
sudo rpm -i ...
Согласно документации, bash ждет, пока все команды в конвейере не закончат выполнение, прежде чем продолжить работу Оболочка ждет завершения всех команд в конвейере, прежде чем вернуть ...
У меня к вам фиктивный вопрос: я пытаюсь извлечь несколько строк из файла, начинающегося специальной строкой символов, и скопировать их в файл. Я пробовал: cat / dev / ttyACM0 | grep "something" ...
Я хотел бы передать tarballs (файлы .tar.gz в данном случае), которые я загружаю с помощью GNU Wget (wget) через tar -xzf (чтобы распаковать их, если это непонятно), но я не знаю как. Я пробовал: wget -q -O- ${...
Рассмотрим эту команду в оболочке: ls | less Теперь мы знаем, что ls и less выполняются как два разных процесса. Мы знаем, что оболочка выполняет ответвление и создает дочерний процесс, который загружает программу ls с помощью ...
Я хочу отслеживать каждое изменение файла в каталоге с помощью inotifywait. inotifywait должен записывать в буфер FIFO, который затем может быть неторопливо прочитан. Экспериментируя с относительно огромным количеством...
Я использую Ubuntu 14.04. Когда я выполняю ls | тройник - работает нормально. Но pwd | tee - просто вывести абсолютный путь только один раз и не выйти! мне нужно Ctrl + C, чтобы остановить это. Есть подсказка? РЕДАКТИРОВАТЬ: я использую bash.
Я работаю над лабораторным заданием для класса, который иллюстрирует пользователей | wc -w как отображение количества пользователей, вошедших в систему в данный момент. Инструктор попросил, чтобы мы записали вывод пользователей в файл (...
Я часто использую меньшее количество страниц, чтобы просмотреть выходные данные программы, которая будет продолжать производить outp ut, например, с tail -f / var / log / messages | меньше. Можно ли перейти к нижней части текущего ...
Я запускаю сценарий, который собирает журнал сервера. Мне нужно перенаправить эти журналы в ZIP-файл. Прямо сейчас я собираю данные в текстовый файл. Как я могу перенаправить его прямо в ZIP?
Я ищу что-то, что найдет сжатую файловую систему и передаст выходные данные для отмены сжатия fs, и это должен быть абсолютный путь за пределами squashfs . example / tmp / mnt / live / ...
В последнее время у меня возникли странные проблемы с bash. Пытаясь упростить свой сценарий, я придумал этот небольшой фрагмент кода: $ o () {echo | пока читал -r; вернуть 0; сделано; echo $ ?;}; о
0
$ o () {...
Мой nextermCensus.lis содержит символ новой строки и меня интересует только первая строка, я хотел бы удалить символ новой строки. но это не работает. поэтому я должен использовать второй метод, чтобы удалить его. $(...
Итак, если я нахожусь в своем терминале и запускаю: $ my_proc | grep foo в my_prof Я знаю, что это часть конвейера, потому что стандартный вывод подключен не к терминалу, а к grep. С другой стороны, если я просто запущу это: $...
Я пытаюсь импортировать серию файлов .SQL, которые отображают один файл для каждого объекта БД в mysql, не вызывая mysql 50 раз, что-то вроде: mysql -u root
Этот сценарий должен просто добавить значение в массив через цикл, а затем показать все элементы массива. #! / bin / bash data_file = "$ 1"
вниз = ()
counter = 0 cat $ data_file | при чтении строки; do \ isEven = ...
Итак, мне нужно войти как множество различных пользователей на сервер с помощью ssh, и я устал каждый раз копировать пароль из файлов, содержащих пароли пользователей. Я не могу изменить его на ...
Я выполняю команду ls> a.txt | sort> b.txt Эта команда выполняет следующие действия: выполняет ls
сортирует его
создает a.txt и сохраняет отсортированный вывод в a.txt
создает b.txt, но его ...
Я реализую именованный канал для записи и чтения данных между двумя процессами в cpp. Первый процесс получает характерную точку из изображения в реальном времени, а второй - считывает эту характерную точку. Это ...
У меня есть заархивированный файл образа, и мне нужно использовать команду «ddrescue» вместо «dd», чтобы сделать что-то вроде этого: unzip -p ubuntuXXXX.img.zip | sudo dd bs = 2M of = / dev / sdb Но «ddrescue» нужен файл образа, так как ...
Я хотел бы регистрировать стандартный вывод и стандартную ошибку отдельно в .xprofile с помощью регистратора. Я думаю, что в Bash это будет выглядеть примерно так: exec 1>> (logger --priority user.notice --tag $ (...
Я пытаюсь написать сценарий python для удаленного обновления паролей входа в систему для набора учетных записей, которые я администрирую - я уже могу успешно использовать python для передачи удаленных команд через stdin ssh ...
Учитывая, что у меня: есть каталог, содержащий более 1000 файлов
есть архивированный tar-файл, содержащий подмножество этих файлов (x.tgz). Какую единственную командную строку (если это возможно) будет читать ...
У меня есть цикл while в скрипте bash, который должен делать что-то другое в начале и через каждые 5 секунд. Любому предыдущему циклу разрешается завершиться. Интервал в 5 секунд обозначается ...