Вопросы с меткой [bash]

Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.

2
голоса
1ответ
898 показов

Bash Shell висит?+Tab-полной

Я часто использую завершение табуляции в Bash при заполнении каталогов, но нахожу, что оно зависает в течение недопустимого промежутка времени, если я случайно включу вопросительный знак в каталог. Я ...
2
голоса
3ответа
2k показов

Почему передача вывода grep в xargs не работает с цветом?

У меня странная проблема. Мой grep имеет цветной вывод, и если я сделаю что-то вроде этого: grep -lr '80' /etc/apache2/sites-available/|xargs ls Я получил: ls: cannot access ...
2
голоса
2ответа
868 показов

В чем разница между /proc и /proc / (с косой чертой)?

Я пытаюсь использовать tar для резервного копирования моих файлов. При --exclude=/proc/ архив содержит файлы в каталоге /proc, а --exclude=/proc - нет. Что вызывает разницу? PS Я использую оболочку ...
2
голоса
1ответ
354 показов

Вновь созданные файлы ВСЕГДА исполняются по умолчанию -(cifs, NAS)?

Я испортил права доступа к файлам на моем NAS - My Book Live - который работает на Debian Lenny. Теперь каждый файл, который я создаю, по умолчанию является исполняемым. Это происходит только на ...
2
голоса
1ответ
1k показов

Как изменить формат даты в имени файла, используя bash/linux?

Есть ли простой способ изменить в консоли Linux формат даты в имени файла? Например. У меня есть куча файлов, которые содержат дату (DD-MM-YYYY) в имени файла, например: example_20-08-2016.pdf и я ...
2
голоса
3ответа
1k показов

общее дисковое пространство среди каталогов

У меня есть эта структура в моей файловой системе Linux: / папки ... subfolder1 ...... темп / ... subfolder2 ...... темп / ... subfolder3 ...... темп / ... subfolder4 ...... темп / ... subfolder5 ...
2
голоса
2ответа
380 показов

Как заставить команду UNIX "устанавливать" печатать только переменные окружения

Я привык к команде bash set перечислять только список настроек среды, например. ПУТЬ и тому подобное. Тем не менее, в системе Ubuntu, которую я только что настроил, выполнил set dumps из 2000 строк ...
2
голоса
2ответа
4k показов

Bash не работает после обновления Windows 10

Сегодня я перезагрузил Windows 10. Я впервые активировал Windows год назад. Я недавно создал загрузочную флешку с помощью Windows 10 Media Creation Tool (у меня Windows 10 pro). После установки я ...
2
голоса
1ответ
3k показов

перенаправление netcat и tee через bash-скрипт

Быстрый вопрос, который преследовал меня весь день .. У меня есть скрипт bash, который включает эту строку: nc -l 8044 | tee nc-output & Вывод netcat никогда не записывается в nc-output. Если я ...
2
голоса
2ответа
424 показов

Можно использовать только некоторые команды как sudo

В последнее время у меня возникла небольшая проблема с некоторыми командами, которые работали не так, как предполагалось. Я хотел поиграть с Markdown и попробовать его вместо некоторых простых ...
2
голоса
1ответ
428 показов

Скрипт Bash с grep -w

Я использую следующую команду: x.txt | grep -w 'in', и я получаю ответы типа: в в ... и т. д. Я только хочу ответ: в Как я должен изменить команду?
2
голоса
1ответ
489 показов

Как я могу минимизировать мой запрос оболочки Bash?

В настоящее время подсказка терминала выглядит следующим образом: [karlis@karlis-desktop current_folder]$ Как я могу минимизировать приглашение, чтобы оно отображало только $ или # без дополнительной ...
2
голоса
2ответа
2k показов

Соедините две строки с помощью awk или sed

Если у меня есть: foo bar ... и я хотел бы, чтобы awk/sed это: foo-bar .. какой синтаксис? Я пытаюсь использовать System Profiler на OS X 10.6.x: system_profiler SPMemoryDataType | awk '/Type/ {print ...
2
голоса
1ответ
33 показов

Команда поиска не удаляет ничего при использовании -delete

Я использую этот скрипт: find $convfold -name \*.mkv -o -name \*.avi -o -name \*.mov -o -name \*.wmv -o -name \*.m4p -o -name \*.m4v -o -name \*.mpg -o -name \*.mp2 -o -name \*.mpeg -o -name \*.mpe ...
2
голоса
1ответ
4k показов

Почему я не могу установить защиту на /root/.gvfs?

У меня вопрос, почему я не могу установить разрешения для файла в /root? Я в тупике. Этот скрипт bash запускается из cron как пользователь без полномочий root #!/bin/bash # mail_df.sh Charles M. ...
2
голоса
3ответа
4k показов

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

Я запускаю приложение из файла скрипта и перенаправляю на него стандартный ввод из вот-вот: my_cli
2
голоса
1ответ
6k показов

Zsh подскажите с текущим рабочим каталогом

В bash мой PROMPT установлен так PS1="$(scutil --get ComputerName) \W\\$ " Где я вижу только имя компьютера и только имя текущего каталога, в котором я нахожусь, а не полный путь и знак $. ...
2
голоса
1ответ
239 показов

CD команда в ConEmu и MinGW

Я использую MinGW bash в ConEmu и установил переменную HOME для моего желаемого каталога c/Users/ в MinGW/msys/1.0/etc/profile . Проблема в том, что когда я ввожу cd в ConEmu, он добавляет каталог ...
2
голоса
1ответ
375 показов

Оцените время, необходимое для запуска команды с использованием PV

Я обрабатываю некоторые текстовые файлы с помощью моего собственного скрипта Python. Для отслеживания прогресса я использую команду PV. Сейчас я анализирую только несколько МБ данных, но хотел бы ...
2
голоса
1ответ
4k показов

Скрипт Bash: перенаправление в файл дает "Незаконное указание"

Я пытаюсь использовать bash-скрипт для учебного задания. Как нуб-bash, я попытался адаптировать существующую для своей цели: скомпилировать / создать C-программу с различными аргументами компиляции, ...
2
голоса
2ответа
78 показов

Найти пользователя сети?

Я делаю сетевой сканер, который будет работать в любой сети. Это мой код до сих пор fd=$(date +%m%d%y%H%M%S) echo -e "IP$fd\nReport of IP addresses on this intranet, test started at \n$(date)\n\nThe ...
2
голоса
2ответа
246 показов

загадочная переменная bash

Я столкнулся с этим загадочным фрагментом кода, который, как мне кажется, содержит некоторую форму расширения переменных. echo "Usage: ${0##*/} [-f] [-u user] [--] " Знак доллара, сопровождаемый ...
2
голоса
1ответ
663 показов

Игнорировать определенные изменения в git diff

Можно ли получить отчет из git diff или связанных с ним команд, который исключает определенную категорию изменений? Меня попросили рассмотреть изменение, в котором огромное количество файлов прошло ...
2
голоса
3ответа
564 показов

Каково возвращаемое значение сложного псевдонима в bash?

Когда я выполняю команду, которая была псевдонимом для ряда команд, какое значение возвращается обратно в оболочку? Кроме того, если у меня есть псевдоним, определенный следующим образом: alias doit ...
2
голоса
2ответа
65 показов

Ищете инструмент, который объединяет вывод из разных оболочек

У меня есть скрипт bash, который запускает три таких процесса: CD FOO_DIR && ./run-foo CD BAR_DIR && ./run-bar CD BAZ_DIR && ./run-baz Мне нужен инструмент, который разбивает родительскую оболочку на ...
2
голоса
1ответ
438 показов

С докером есть способ определить, какие изображения полагаются на другое изображение

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

Скопируйте файлы из m3u в место назначения

У меня есть плейлист, расширенный формат m3u: #EXTM3U #EXTINF:213,2 Tåst - (foo bar) /home/www/Music/Test/test 123 - test.mp3 Моя проблема в том, что кажется, что разрыв строки закодирован как ...
2
голоса
2ответа
1k показов

Установите ls для возврата цветных результатов по умолчанию

В моем .bashrc у меня есть следующие строки, чтобы включить цвета для grep и ls alias ls='ls --color=auto' export GREP_OPTIONS='--color=auto' Я попытался изменить псевдоним для export ...
2
голоса
1ответ
3k показов

Как остановить добавление истории Bash

У меня много проблем с настройкой истории терминала Bash так, как я хочу. Я хотел бы, чтобы не было повторяющихся записей, и если я ввожу команду, я хочу, чтобы она была сохранена, а дубликаты, ...
2
голоса
2ответа
906 показов

сравнить дату создания + bash

В моем сценарии оболочки необходимо сравнить дату создания пакета RPM j2re-1.4.2_10-fcs с датой создания некоторых файлов и проверить, является ли создание файла более новым, чем создание rpm pkg. ...
2
голоса
2ответа
208 показов

Неизвестное условное выражение и операторы

Мне понадобился bash для создания моего .bashrc при входе в систему на новом терминале на моем Mac (потому что он не делает этого при входе в новый терминал на macs, он делает только .bash_profile). ...
2
голоса
1ответ
33 показов

Существует ли "git mode" для bash?

Честно говоря, я не совсем уверен, как это выразить, но здесь идет. Есть ли что-то вроде "режимов" (например, git mode) для bash? Я имею в виду: Я использую git через bash на Windows. Я использую ...
2
голоса
2ответа
41 показов

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

Когда я запускаю терминал, я вижу свое имя пользователя и путь Marc-MacBook-Air:~ Marc$ Могу ли я изменить это? Изо, как я могу изменить его в? Marc$
2
голоса
2ответа
317 показов

Ждите разветвленного процесса из скрипта

Я часто запускаю игру (под вином), которая требует CD. Я сделал ISO-образ компакт-диска и написал скрипт для его монтирования, а затем запустил игру. Я хотел бы размонтировать изображение после ...
2
голоса
2ответа
1k показов

Как отобразить размер в удобочитаемом формате в команде поиска

Я пытаюсь отобразить размер фильма в удобочитаемом формате в следующей команде поиска find $BASE_DIR/ -user $USER -size +$LOWERSIZELIMIT -mtime +$MY_MTIME -type f -printf "%s %p\n" 2> /dev/null | ...
2
голоса
2ответа
71 показов

Перенаправление стандартного ввода и стандартного вывода

Есть заявление stty onlcr 0> & 1 в файле rc.sysvinit. Что именно делает эта линия? В чем причина перенаправления стандартного ввода в стандартный вывод?
2
голоса
3ответа
3k показов

Как удалить путь моей командной строки?

Когда я начинаю вводить в другую папку, путь регистрируется в моей командной строке, и я не знаю, как его удалить. Я почти уверен, что мой вопрос не был ясен. Пример всегда лучше. Однажды в доме: ...
2
голоса
1ответ
2k показов

Можно ли перетаскивать файлы в сценарий .sh с помощью Bash в Ubuntu в Windows или в подсистеме Windows для Linux (WSL)?

Я хочу передать несколько файлов в качестве параметров сценария .sh в Windows 10, просто перетащив их поверх файла сценария; Это возможно?
2
голоса
1ответ
173 показов

Скрыть всплывающие окна с графическим интерфейсом из скрипта bash

Я запускаю скрипт bash, который выполняет команду, которая вызывает всплывающее диалоговое окно с графическим интерфейсом (я выполняю его несколько раз внутри скрипта). Это всплывающее окно нарушает ...
2
голоса
2ответа
625 показов

Открыть терминал после запуска скрипта

У меня есть сценарий оболочки для моего рабочего стола LXDE, который запускает rdiff-backup . То, что я хотел бы для этого, чтобы открыть терминал с выходом. Исходя из Windows, это будет сделано ...
2
голоса
3ответа
437 показов

Автозаполняемый псевдоним (или аналогичный) в bash?

В моей локальной сети есть хост CentOS, который я ежедневно использую для открытия SSH-соединений со многими (более 40) другими хостами как в Интернете, так и в локальной сети. Я настроил пары ключей ...
2
голоса
1ответ
2k показов

Перезаписать ls в .bash_profile

Я новичок в bash и unix. Я пытаюсь создать псевдоним для ls. В моем .bash_profile у меня есть следующее: alias ls="ls -lhHG" Это не работает вообще. Если я изменю это на: alias la="ls -lhHG" тогда ...
2
голоса
2ответа
308 показов

Запустите Total Commander из Баш на окнах

Я пытаюсь настроить псевдоним / функцию для вызова Total Commander из bash (MINGW) в Windows. Пока все мои попытки провалились, закрывается function tc() { dir="$1" if [ "$dir" == "" ]; then dir="." ...
1
голос
0ответов
42 показов

Как исправить airodump-ng постоянно меняющихся каналов в Kali Linux?

Я использую адаптер Wi-Fi с чипсетом AR8812AU для Kali Linux 2019.1. Я пытаюсь запустить airmon-ng, нацеленный на конкретную точку доступа, используя команду: airmon-ng --bssid $APmac -c $APchannel ...
1
голос
2ответа
267 показов

Терминал не выполняет никаких команд после использования команды "cat> .bashrc"

Я настраивал свой терминал с помощью screenfetch. после установки screenfetch в моей Ubuntu, я использовал некоторые команды cat > .bashrc # Start Screenfetch screenfetch затем я нажал Ctrl + D и ...
1
голос
0ответов
301 показов

Как я могу настроить и отправить электронную почту под Cygwin без прав администратора

У меня есть рабочая машина под управлением Windows 7, где у меня нет прав администратора. У меня есть Cygwin на нем. Это довольно полная установка и включает такие инструменты, как exim и email. Я ...
1
голос
1ответ
244 показов

7zip командная строка Linux - исключая каталоги

Я хотел бы сделать .7z архив моего сайта, используя 7zip; Есть несколько каталогов, которые содержат большие файлы (несколько гигабайт), резервное копирование которых не стоит, поскольку у меня уже ...
1
голос
0ответов
46 показов

Как сделать root учетной записью по умолчанию в моей подсистеме W10 Anniversary Linux и как изменить ее обратно на некорневую?

На прошлой неделе, после выхода в Интернет, я смог найти, как это сделать при открытии Bash Ubuntu в Windows 10 Anniversary: root@myComputerName:~# Я хочу иметь возможность переключаться между этим и ...
1
голос
1ответ
39 показов

ffmpeg: файл не найден, но, очевидно, доступен

Либо я делаю какую-то очень глупую ошибку, либо я наткнулся на очень странную ошибку здесь. Я в bash и хочу конвертировать .flac в .mp3, используя ffmpeg. Бег ffmpeg -i 3\ -\ Thirty\ Seconds\ to\ ...
1
голос
4ответа
91 показов

awk, sed или другие предложения по обработке текста, пожалуйста

У меня есть следующий повторяющийся образец текста, который необходимо переформатировать. Обычно это должно быть легко, даже со стандартным текстовым редактором, но в этом случае мне нужно расширить ...