1
ответ

Удалить исполняемый файл из пути [дубликат]

У меня есть скрипт под названием телепорт в моем пути. Когда я набираю «теле» и нажимаю вкладку, я бы хотел, чтобы завершение табуляции завершило это для телепортации. Однако в моей системе установлена ​​другая программа: telepathy-...
27.01.2019
1
ответ

declare: -A: недопустимый параметр [дубликат]

Я получаю эту ошибку. Declare: -A: недопустимый параметр при объявлении следующей карты. Declare -A ApiResourcePath_LambdaFunc_Map = (\ [signup] = "CreateUser" \ [ verify-user] = "VerifyUser" \ [...
26.01.2019
1
ответ

Как мне проверить, нахожусь ли я в графической среде на Mac с помощью bash?

Я пытаюсь определить, нахожусь ли я в графической среде с помощью bash на Mac. Цель состоит в том, чтобы иметь структуру if / else в сценарии bash, который может обрабатывать эти два случая. Случай 1: Я ...
26.01.2019
1
ответ

Прохождение $ * с параметрами с пробелами ко второму сценарию

У меня есть скрипт, который принимает переменное количество параметров. У меня также есть скрипт обертки, где я беру те же параметры и добавить еще немного. Проблема в том, что когда у меня есть параметры с пробелами, они ...
26.01.2019
1
ответ

Как запустить exe с помощью сценария оболочки? [закрыто]

У меня есть исполняемый файл, который принимает на вход 2 файла .csv. Как показано ниже: cSplittinglines.exe srcdir\file.csv destdir\file.csv Как выполнить этот .exe с помощью сценария оболочки, чтобы каталог, из которого ...
24.01.2019
1
ответ

Почему этот код работает в bash v4.4, но не в bash v3.2?

У меня есть следующий сценарий bash: # !/bin/bash enclos0 = (0,0 0,1 0,2 0,3 0,4 0,5 0,7 0,8 0,9 0,10 0,11 0,12 0,13 0,14 0,15) MISSING_DISKS= () OLDIFS = $ IFS IFS = $\n MISSING_DISKS+= ($ ({printf «0% s\n» {...
22.01.2019
1
ответ

Почему я получил `[три: команда не найдена` из моего сценария Bash? Что с этим делать?

Я тестировал сценарий Bash, который принимает случайные аргументы, и заметил, что он говорит что-то вроде ./Var: строка 19: [three: command not found Вот минимальный рабочий пример: #!/bin/bash $1 $...
21.01.2019
1
ответ

Почему while не работает в том же сценарии оболочки, что и find? [закрыто]

У меня есть следующий код, он должен найти все файлы больше 10 килобайт и переместить их в другой каталог: read mam найдите "$mam" -type f -size +10k > size.txt при чтении строки делать...
21.01.2019
1
ответ

Как удалить дубликаты файлов, содержащих 2 совпадающие строки, а остальные оставить?

У меня есть проблема, которую я не могу придумать, как ее решить. У меня есть каталог, содержащий 1000 файлов, каждый из которых содержит URL с параметром URL: Файл 1: example.com/car/?wheel=tyre File 2: ...
21.01.2019
1
ответ

Стеклянная переменная в Bash

Корень документа Web-приложения для Debian-Apache обычно / var / www / html / но для Arch-Apache, это обычно / srv / http /. Я написал сценарий дистриба-агностической лампы, и мне нужно, чтобы ...
19.01.2019
1
ответ

На backspace, bash read -e также удаляет однострочный printf (предварительно существующий) текст

Я использую printf "ввод:"; читать -e. Я что-то печатаю и нажимаю Backspace. При достижении последнего символа это удаляет input: part вместе с ним. Backspace не ведет себя плохо, если я не набрал ...
19.01.2019
1
ответ

скрипт, вызывающий другой скрипт?

Я написал пару скриптов. они будут работать неопределенно и будут ли они в конечном итоге перегружать процессор? во-первых, это на локальном nas, что по каким-то причинам производитель не ...
18.01.2019
1
ответ

баш-скрипт разбивает имена файлов

У меня есть следующий баш-скрипт: #!/bin/bash для r в $(find . -name "*.fastq"); do cat <
18.01.2019
1
ответ

Как я могу получить файл в кодировке base 64 в bash?

Есть ли способ получить файл в кодировке base64 в bash вместо того, чтобы делать это? cat $ DIR / data / saves / $ savegame | base64 --decode> $ DIR / data / saves / $ savegame.decoded . $ DIR / data / saves / $ savegame ....
17.01.2019
1
ответ

Видимое содержимое двух переменных в bash одинаково, но имеет разную длину

Эти две переменные будут иметь одинаковое видимое содержимое x_sign1 = "aabbccdd_and_somthing_else" var1 = "...." [..... ...] x_sign2 = $ (echo -n "$ {var1} $ {var2} $ {var3}" | shasum -a 256) echo $ x_sign2 ...
17.01.2019
1
ответ

Скопируйте папку, перезаписывающую ТОЛЬКО меньшие по размеру файлы в пункте назначения

У меня есть тонны PDF-файлов в нескольких вложенных папках в /home/user/iginal, которые я сжал, используя ghostscript pdfwrite в /home/user/compressed. ghostscript проделал большую работу по сжатию около 90% ...
16.01.2019
1
ответ

Логическая проблема BASH; сложность тестирования одной строковой переменной с помощью IF и OR

У меня есть строка var1, которую я использую в BASH. Это может быть три значения var1 = on var1 = off или var1 может быть равно любому, что не включено или выключено. Я хочу создать оператор if в BASH, который проверяет $ ...
15.01.2019
1
ответ

Проанализировать все строки определенной длины?

Я экспортировал свой архив электронной почты за 10 лет, который очень велик. Я хочу разобрать весь текст для любой строки длиной 64 символа в поисках закрытого ключа bitcoin. Как я могу разобрать строки...
14.01.2019
1
ответ

Bash Loop Все файлы в каталоге, затем строки петли каждого файла

У меня есть URLS1.txt URLS2.txt. urls3.txt и так далее. Как я могу питать все файлы в этом каталоге, а затем циклируйте каждую строку этих файлов?
14.01.2019
1
ответ

Определите переменную, используя чтение от stdin heredoc

Я пытаюсь хранить доступную и полную память в переменные в файле сценария следующим образом читать -R доступно всего << EOT $ (бесплатно -m | awk '/ ^ mem / {print $ 7; напечатайте $ 2;}') EOT $ echo $ Total $ ...
13.01.2019
1
ответ

CP: Невозможно создать обычный файл: разрешение запрещено

Я запускаю скрипт PHP на моем сервере Apache, а из скрипта мне нужно копировать некоторые файлы (для запуска сценария Bash, который копирует файлы). Я могу скопировать в каталог / TMP без проблем, но когда я хочу ...
12.01.2019
1
ответ

Bash Prompt Грабница, когда я просматриваю историю?

У меня есть MacOS и .bash_profile Content: Export PS1 = "\ [\ E [0; 31M $ \] \ [ \ e [M \] \ [\ E [0; 32M \ W \ E [M \]: \] В результате у меня есть PWD, напечатанный в терминале, как это: но когда я нажимаю вверх и вниз стрелки для использования. ,
12.01.2019
1
ответ

Bash: Ошибка в присвоении значения по умолчанию переменной

Внутри моего скрипта bash: Это работает: CWD="${1:-${PWD}}" Но, если я заменю его: CWD="${1:=${PWD}}" Я получаю следующую ошибку #: $1: can't assign in this way Why I can't assign to ${1}?
12.01.2019
1
ответ

Запуск нескольких команд, используя один файл

У меня есть файл с перечисленными командами: во-первых - это имя сценария, например: get_1000g_r2_prevcf_snplist_e.pl и все остальное - это аргумент для скрипта. Вот пара строк в основном файле, который я ...
12.01.2019
1
ответ

Мой сценарий if bash всегда выполняет break

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

Статические маршруты между несколькими подсетью - маршрутизатор (WAN) + маршрутизатор WiFi Mesh

У меня есть стандартный маршрутизатор (192.168.1.1), который подключен к Интернету. Он также имеет следующее, подключенное к нему: не управляемый переключатель, к которому подключается все проводные устройства. Тенда сетка WiFi ...
11.01.2019
1
ответ

Выходная строка в файл журнала, затем труба для функции в качестве аргумента

, поэтому я пытаюсь повторять строку в файл журнала, а также пройти на этот эхо к функции вместе с другими аргументами. Я не могу выяснить, как это сделать или найти какие-либо ответы на ...
11.01.2019
1
ответ

Bash или Operator

Мой сценарий работает с этим: если PGREP -F "/ Home / Tiger / Bin / Pymp"> / dev / null 2> & 1; Тогда я хочу, чтобы это проверить на MPV2. Это то, что я имею до сих пор: если [[/ usr / bin / pgrep -f »/ home / ...
10.01.2019
1
ответ

Скрипт входа в систему, требует пользователей, чтобы повторно ввести отображаемую строку случайных номеров

, у меня в настоящее время есть скрипт, который работает на пользовательском входе в сервер Linux, и в конце печатается [Условия использования соглашения здесь] P "Согласитесь и продолжайте ..." -nl-as, однако, большинство пользователей ...
10.01.2019
1
ответ

bash: ucbps: команда не найдена

Как решить эту проблему? bash: ucbps: command not found [cbwlskbd @ cbl06677app08 ~] $ Где включить путь для этого? и как включаются пути
10.01.2019