1
ответ

Перезапустите сценарий, если он не прошел часть пути

Я хотел бы повторно запустить команду cap, если он не прошел через сценарий оболочки с параметрами. Например, первая команда выполняется успешно, а вторая не может, поэтому, когда я передаю...
22.07.2017
1
ответ

Записать вывод оболочки в документ MS Word

Проблема: Обычно я выводю текст из оболочки в файл с помощью>. Я пытаюсь найти эквивалентный процесс, который выводит документ MS Word (.doc или .docx). Я думал использовать libreoffice и ...
21.07.2017
1
ответ

Перемещайте (не копируйте) файлы из Windows в Unix с помощью команды unix.

Мне нужно выполнить задание ETL данных, которое запускает сценарий оболочки для перемещения файлов из определенной папки на компьютере Windows (не файловой системы) в каталог в unix. У меня сейчас что-то вроде этого ...
19.07.2017
1
ответ

Удалить символ новой строки между фиксированными length файл в Unix

Получая файл фиксированной длины из основного фрейма для одного конкретного атрибута, я получаю ненужный символ, поэтому, когда этот мусорный символ читается как символ новой строки, в результате все данные были испорчены. ...
19.07.2017
1
ответ

как подсчитать ключевое слово speck найдено в файле .txt [закрыто]

У меня есть файл с именем sam1.txt, и в нем есть данные, разделенные "~". Найти количество центров в определенном столбце под названием category?
19.07.2017
1
ответ

Bash Script для удаления каталогов старше 5 дней? [закрыто]

#! / bin / bash exec 3> & 1 4> & 2 ловушка 'exec 2> & 4 1> & 3' 0 1 2 3 exec 1 >> / var / log / folderpurge.log 2> & 1 date ########################## # Самостоятельно поясняющий printf # # ...
17.07.2017
1
ответ

Выйти из сценария, запустив вместо него другой сценарий

У меня есть это условие в сценарии: if [["$ {SUMAN_ENV} "! =" местный "]]; тогда ./suman.sh $ @ # вместо этого запустите этот скрипт # здесь нужно выйти fi, если условие выполнено, я хотел бы запустить другой ...
16.07.2017
1
ответ

Выходной сигнал в ловушке, вызвавший ее вызов?

Допустим, у меня есть следующая ловушка, которая улавливает некоторые сигналы, завершающие скрипт: #! / Bin / ш trapterm () {echo "Процесс (PID: $$) прерван." > & 2 выход 2 } # добавить ловушку в ...
15.07.2017
1
ответ

Что может выполняться в фоновом режиме в Linux?

В частности, выполняются ли вызовы функций в сценарии bash в фоновом режиме, если они вызываются с помощью &? Я пытался придумать решение для смены владельцев файлов и подумал что-то вроде ...
15.07.2017
1
ответ

команда Linux bash " НАЙТИ,ОТКРЫТЬ,ГРЭП,ОТПРАВИТЬ» - конкретный вопрос

Это моя цель (я еще не сделал скрипт, это просто идея): Открыть какой-нибудь лог или файл (пример: /opt/log/applications. бревно) Найти все строчки, где "ОШИБКА (или кто-то другой, что я могу найти)" - ...
14.07.2017
1
ответ

Как перенаправить вывод в журнал из команды expect

У меня есть следующий код. Как я могу перенаправить вывод ожидания в файл журнала, чтобы увидеть, все ли скопировано scp успешно. Этот фрагмент моего кода работает в фоновом режиме. экспорт ...
13.07.2017
1
ответ

Как автоматически обнаруживать и записывать на usb с переменными пробелами в его имени

Я делаю второе упражнение BASH из TLDP Bash-Scripting Guide, и у меня есть большая часть он разобрался до той части, когда приходит время копировать сжатые файлы на вставленный USB. На главную ...
12.07.2017
1
ответ

Разрешить только живому дышащему пользователю выдавать команду [closed]

У меня есть приложение, которое принимает ввод от стандартного ввода, назовем это приложение suman -f, который можно запустить из командной строки. Я хотел бы ограничить ввод только реальным пользователем-человеком и не разрешать ...
11.07.2017
1
ответ

Преобразование Python в Bash? [закрыто]

Проблема: я наткнулся на программу на Python, которая могла сканировать вашу сеть и сообщать вам хосты, которые к ней подключены, и/или выкидывать нежелательных пользователей из вашей собственной сети. Работает хорошо, но я...
11.07.2017
1
ответ

количество 5 последовательных пустых строк после запятой [закрыто]

день: 1,2,3,4,5,6,7,8,9,10,11 , 12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30 ab1:, P ,, P ,,,,,,,,, P, P, P ,,,, P, P, P, P ,,, P, P, P ,, P ,, ab2: P, P , P, P, P, P, P, P, P, P, P, P, P, P, P, P, P, P, P, P, P, P, P, P, P, P, P , P, P, P ,
10.07.2017
1
ответ

Получить ссылку на дескриптор файла stdin процесса Node.js, он также должен работать на MacOS

На машине Linux, если у меня есть pid процесса, я могу записать в stdin этого процесса, используя что-то вроде: / proc / / fd / 0, но в MacOS это невозможно. Мне сказали, что я ...
08.07.2017
1
ответ

Создание хост-приложения [закрыто]

Как я могу создать приложение, которое может передавать исполняемые файлы с одного компьютера на другой? То есть с одного IP-адреса на другой в Linux?
08.07.2017
1
ответ

Выполните одну и ту же операцию с несколькими парами файлов с одинаковыми именами

Итак, я несколько больших файлов данных, которые соответствуют температуре и пару, в форме tmp_information_about_dataset.file и vap_information_about_dataset.file Итак, для каждого файла tmp _... существует свой ...
06.07.2017
1
ответ

Изменение числового значения в файле с помощью Vim из сценария

Мне нужно изменить числовое значение переменной, хранящейся в текстовом файле, из командной строки. Я пробовал написать сценарий с помощью Bash, но дошел только: #! / Bin / bash чистый vim The_Generator.c (Это ...
06.07.2017
1
ответ

Почему команда ping не распознается моим сценарием bash? (использую Kali) [закрыто]

Я следую книге "Penetration Testing: A hands-on...." и столкнулся с проблемой при выполнении этого простого bash-скрипта. Сценарий в основном выглядит как пинги всех 254 хостов на заданном ...
06.07.2017
1
ответ

Как сделать (ограниченная память)> grep -F -f file_A file_B >> output.txt

file_A (~ 500 МБ, 1,6 млн строк) состоит из всех условий поиска одинаковой длины, по одному на строку, без сортировки. file_B состоит из всех текстовых строк одинаковой длины, по одной на строку, без сортировки Мне удалось запустить "grep -F -...
04.07.2017
1
ответ

Отправлять данные команде с определенной периодичностью

Я хочу создать сценарий bash, который считывает файл, каждая строка которого содержит метку времени и значение, и отправляет строку на другую команду с той же частотой, что и данные. Например, если у меня есть эти ...
03.07.2017
1
ответ

Как починить вилочную бомбу. :(){ :|: & };:

Итак, у меня есть друг, у которого на Raspberry Pi был запущен ssh-сервер (этот вопрос не относится к RPi, поэтому я пишу здесь) . Я вошел в систему через ssh и запустил :(){ :|: & };:, ...
03.07.2017
1
ответ

обработка $ 1 в пути к каталогу сценария оболочки

У меня есть эта часть сценария (bash), которая до недавнего времени работала абсолютно нормально но это выдает мне ошибку с файлом, который не найден при использовании $ 1 для указания пути к каталогу. Единственная разница, которую я знаю, это остановка
30.06.2017
1
ответ

Как отправить вывод cmd в файл tmp при одновременном просмотре файла tmp в vim

Я часто оказываюсь в ситуации, когда я хочу отправить вывод во временный файл, а затем использовать VIM для открытия временного файла и проверить результаты. Я придумал следующее, что обычно кажется ...
30.06.2017
1
ответ

Время ожидания в сценариях с usbmount

Я создал сценарий, который будет выполнять определенные задачи, которые займут довольно много времени. Сценарий запускается, когда устройство подключено с помощью usbmount, но оказывается, что существует предел времени ожидания. systemd-udevd: ...
30.06.2017
1
ответ

Два IP-адреса адреса на том же интерфейсе, узнайте, какой из них используется

У меня есть встроенная система Linux, которая настроена на использование DHCP для eth0, но также имеет локальный IP-адрес, настроенный как резервный (eth0: 1), просто в случае, если IP-адрес не был получен от DHCP. Есть ли ...
29.06.2017
1
ответ

Попытка использовать if else из getopts для передачи аргумента с терминала и записи этой информации в журнал

Я пытаюсь передать аргумент из командной строки в Терминал. Я модифицирую сценарий, чтобы обнаружить эту команду и позволить пользователю видеть, что делает сценарий. Это то, что я пытаюсь сделать ...
28.06.2017
1
ответ

Должен ли я включать код для установки пакетов, которые требуются моему сценарию?

У меня есть сценарий, созданный для изучения bash, и он использует jq для анализа json. Предположим, кто-то другой загрузит его и запустит файл, будет bash автоматически предложить пользователю установить jq, или я должен ...
28.06.2017
1
ответ

Что происходит с "$0" при передаче данных в bash

Допустим, у нас есть файл bash следующего вида: cd $(dirname "$0"); Вместо того чтобы выполнить файл напрямую, что произойдет, если мы прочитаем файл, а затем передадим его через bash? Как интерпретируется "$0"? echo "...
28.06.2017