6
ответов

Как использовать read -ra inline?

Мне нужно запустить команду из python, так что я делаю: os.system ('IFS = "."; Для f в data / *; do read -ra ADDR & lt; "$ f"; mv " $ f "" data / $ {ADDR [-1]} "; done; '), но он говорит: sh: 1: Синтаксическая ошибка: ...
вопрос задан: 4 January 2018 22:49
6
ответов

Разделить файл csv на более мелкие файлы, если целое число найдено в первом столбце

У меня есть файл csv, который выглядит так: 1, 'someval', 'otherval' ,,,,, '', 'someotherval', 'some_otherval' ,,,,, 1BSD, '' ,,,,, 2, 'val' ,,,,, ,,,,,, 2BSD ,,,,,, 2BCD ,,,,,, Теперь я хочу разделить файл, когда ...
вопрос задан: 4 January 2018 17:13
6
ответов

Исключение определенных файлов и каталогов при удалении файлов

Мой каталог верхнего уровня - это данные. данные включают в себя несколько каталогов, и эти каталоги имеют подкаталоги. Мне нужно удалить все файлы и каталоги внутри данных / кроме нескольких файлов в некоторых ...
вопрос задан: 2 January 2018 17:27
6
ответов

Как я могу запускать несколько команд, которые имеют & amp; в одной командной строке?

Я столкнулся с проблемой головной боли. Я хочу выполнить команды mulitple в фоновом режиме, поэтому я хочу начать их в bash один за другим. Легко начать с команды в linux в фоновом режиме, точно так же: ...
вопрос задан: 29 December 2017 12:33
6
ответов

Избегайте замены мест при переименовании файлов

Я пытаюсь переименовать такие файлы: для файла в *; do mv -i "$ file" "$ (echo" $ file "| sed -e 's / [^ A-Za-z0-9 ._-] / _ / g')"; done. Команда sed заменяет все пробелы на _. Как я могу редактировать sed ...
вопрос задан: 22 December 2017 19:03
6
ответов

Как мне передать список, выделенный в новую строку, в качестве аргументов другой команды?

Поэтому у меня есть список имен пользователей, таких как: user1 user2 user3 Я хочу применить идентификатор к каждому из них и получить что-то вроде: uid = 100 (user1) gid = 5 (g1) groups = 5 (g1), 6 (g6) , 7 (g10). , Как я могу это достичь? ...
вопрос задан: 18 December 2017 15:02
6
ответов

Как установить статус завершения сценария оболочки?

Недавно мне было интересно, как вы измените статус выхода или статус завершения скрипта в bash. Например; скажем, мы запускаем test.sh и внутри программы он выходит с выходом 0 ... Мне было интересно, что будет ...
вопрос задан: 18 December 2017 01:46
6
ответов

Почему сообщение об ошибке для двух двоеточий в качестве команды (: :) в bash имеет три двоеточия, но одно двоеточие не дает вывода?

Если я набираю :: в оболочке bash, я получаю: -bash: ::: команда не найдена, но только одна: результат не выводится. Почему это?
вопрос задан: 17 December 2017 10:31
6
ответов

Перенаправить 2 команды в файл с одним и тем же строковым скриптом

Мне нужно создать скрипт, который возвращает 2 команды в файл. Но я хотел бы, чтобы они были на одной строке в файле. Первая команда, которую я хочу использовать, - speedtest-cli --csv, а вторая - ...
вопрос задан: 16 December 2017 00:28
6
ответов

Как исключить папку при использовании команды mv

У меня есть такая ситуация, когда я хочу исключить каталог при использовании команды mv. Я видел этот пример, где синтаксис будет! (Exclude_dir), но когда я настраиваю сценарий для его тестирования, я получаю результаты ...
вопрос задан: 15 December 2017 23:03
6
ответов

Извлекать время между событиями из файла журнала в Bash

У меня есть файл /tmp/log/1GPS_garmin2.log, и я хочу рассчитать, сколько времени прошло между первой и последней остановкой транспортного средства. Вот пример данных: 181225.249849952:, 06,, 14,18,19,22,27, ...
вопрос задан: 13 December 2017 13:22
6
ответов

Как искать слово в массиве

У меня есть массив array = ("a b" "c d") Теперь мне нужно найти b и найти вхождение. Как подойти?
вопрос задан: 12 December 2017 18:07
6
ответов

Предложения о том, как можно улучшить этот сценарий резервного копирования .bashrc?

alias isbashrcmodf = 'cmp -s "/home/user/.experimental/bc/$(ls /home/user/.experimental/bc -Art | tail -n 1)" "/home/user/.bashrc"' псевдоним bashrcbak = 'cp ~ / .bashrc ~ / .experimental / bc / .bashrc $ (date + -% y-% m -...
вопрос задан: 11 December 2017 18:47
6
ответов

apt-get upgrade не обновляет bash & mdash; так почему переустановка bash - это обновление?

apt-get upgrade не обновляет bash с 4.3 до 4.4. Таким образом, похоже, из bash -version), так почему же переустановка bash - это обновление? apt-get install - только обновить bash Или это просто странно ...
вопрос задан: 10 December 2017 03:17
6
ответов

Печатать имя подкаталога и содержимое файла result.txt .csv

У меня есть папка, которая имеет несколько подпапок и подпапок. Я хочу распечатать содержимое файла с именем result.txt, который присутствует во многих подпапках или подпапках в файл csv ...
вопрос задан: 8 December 2017 22:20
6
ответов

Как я могу передать каждую команду, предоставленную оболочке?

Я хотел бы отредактировать мой .bashrc, чтобы каждая команда, выполняемая в оболочке, была перенаправлена ​​на что-то, например: $ sudo apt update _________________ & lt; sudo apt update & gt; ----------------- \ ...
вопрос задан: 8 December 2017 20:58
6
ответов

Скрыть & ldquo; history -d & rdquo; в истории bash

Если я случайно наберу свой пароль или что-то еще чувствительное в bash, я смогу легко удалить эту строку с историей -d ROW #, но я всегда остаюсь с историей -d командой ROW # в истории, показывающей ...
вопрос задан: 7 December 2017 19:54
6
ответов

Корректировка пути в файле ~ / .profile

Существует строка в ~ / .profile, которая представляет собой PATH = "$ HOME / bin: $ HOME / .local / bin: $ PATH" i Я не уверен в последнем i. Должен ли я удалить его? Разве это не синтаксическая ошибка ??
вопрос задан: 7 December 2017 13:56
6
ответов

mkpasswd -m sha-512 производит неправильный вход

У меня возникают проблемы с попыткой установить пароли для моих новых пользователей. Я нашел учебное пособие, в котором указано, что mkpasswd -m sha-512 «мой пароль здесь» будет производить соленый и хешированный пароль, который может быть ...
вопрос задан: 4 December 2017 00:59
6
ответов

В то время как цикл обрабатывает только первую запись команды ssh

Поэтому я не очень разбираюсь в bash и нуждаюсь в некоторой помощи. Я пытаюсь запустить сценарий, подобный этому: filename = 'file1' во время чтения p; do ssh -p 2222 $ p 'who -b' | awk '{print $ (NF-1) "" $ NF}' & gt; & gt; & gt; ...
вопрос задан: 1 December 2017 20:00
6
ответов

Конкатенация строки md5

У меня есть небольшой файл скрипта под названием testing.sh, где я прошу пользователя ввести его логин и пароль. Затем пароль зашифровывается командой md5sum, и результат сохраняется в файле ...
вопрос задан: 30 November 2017 11:43
6
ответов

Сбои с цепочками команд

Sooo, я пытаюсь записать мой этминер хэшхерат, однако у меня возникают некоторые проблемы, чтобы связать вывод egrep / grep в другой, я даже пробовал с разными командами (sed / cat ...), кажется, нет ...
вопрос задан: 28 November 2017 21:38
6
ответов

Ошибка скрипта: -le: ожидается двоичный оператор

Я просто запускаю сценарии оболочки, и у меня возникают ошибки, пытаясь выполнить следующий скрипт: у меня есть следующий скрипт в файле script.sh echo «введите значение» read ns = 0 i = 0 while [$ i -le $ n ] делать ...
вопрос задан: 27 November 2017 17:26
6
ответов

Команды GTK в одном сценарии оболочки BASH, возможно ли это?

Возможно ли это в сценарии оболочки bash (один файл) с переменными циклов и т. Д., Который выполняет zenity среди других программ для удаления zenity и добавления функций GTK? Если да, то это также возможно ...
вопрос задан: 27 November 2017 09:44
6
ответов

используя '& amp;' в имени каталога [duplicate]

У меня есть имя каталога с ISO и эмулятором, имеющим некоторые важные файлы. и этот каталог находится в другом разделе, а раздел не отображается в моем FileManager (Nautilus). поэтому я монтирую мой раздел ...
вопрос задан: 25 November 2017 21:05
6
ответов

скрипт bash: разные результаты при вызове с или без sudo

В Ubuntu 16.04.3 у меня очень простой скрипт bash: test.sh [[0 == 0]] & amp; & amp; & amp; & amp; & amp; & amp; result = "true" || result = "false" echo $ result echo $ USER $ SHELL $ 0 Когда я называю это пользователем без полномочий root или как ...
вопрос задан: 25 November 2017 18:24
6
ответов

Не оценивать выражение при использовании cat

У меня есть один сценарий bash, который предназначен для вывода другого сценария bash. Я использую кошку. Я хочу оценить некоторые выражения в выходном скрипте, но не другие. PROJECT = myproject cat & lt; EOF ...
вопрос задан: 23 November 2017 19:44
6
ответов

«Bash: warning» при каждом запуске терминала

Каждый раз, когда я запускаю терминал, я получаю это сообщение: bash: warning: here-document в строке 119, ограниченном конечным файлом (требуется «EOF»). По-моему, я пытался установить пакет Haskell недавно, и это произошло ...
вопрос задан: 23 November 2017 05:24
6
ответов

Как читать URL-адреса на отдельных строках в файле .text и пинговать каждый

У меня есть файл .txt с 5 URL-адресами. Я хочу прочитать его по строкам и выполнить 4 запроса ping для каждого сайта и извлечь время. Код, который я написал, ниже, но он не работает. Может кто угодно ...
вопрос задан: 22 November 2017 21:32
6
ответов

Nautilus (контекстное меню) для быстрого переименования файла с помощью $ RANDOM - но как?

Я хочу добавить запись контекстного меню в nautilus с помощью специального скрипта, но я действительно не знаю, как это написать (я очень неопытен этим материалом). В основном я хочу переименовать выбранные файлы с помощью $ ...
вопрос задан: 21 November 2017 23:35