Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
1
голос
2ответа
9k показов
Как я узнаю, завис ли терминал bash или процесс занимает какое-то время?
Я был в том же месте, что и этот парень, где я думал, что процесс вызвал зависание bash, но вместо этого это заняло некоторое время. Я запустил gem install berkshelf , и, к счастью, этот процесс ...
1
голос
1ответ
186 показов
Что означает это имя в моей подсказке оболочки?
Когда я сегодня открыл терминал на своем ноутбуке MacOS, я получил последнее сообщение о входе в систему и на своей линии, где я могу напечатать, написано JohnBatasiPhone:~ AlbertRenshaw$ Я не знаю ...
1
голос
2ответа
339 показов
Извлечение URL-адресов из операторов кода в файлах JS
Все, я хочу извлечь все URL-адреса, упомянутые в выражениях кода во всех js-файлах в папке. Например, если файл js содержит этот фрагмент кода: var myURL="http://yahoo.com/signup" //var ...
1
голос
1ответ
1k показов
Отключиться от локальной сессии tmux для подключения к удаленному tmux?
В настоящее время мои новые экземпляры Konsole уже появляются в сеансе tmux, будь то новый или подключенный, поскольку tmux потрясающий, и вы всегда должны быть внутри tmux, верно? Тем не менее, это ...
1
голос
4ответа
229 показов
Поиск строки: найти и grep и?
Задача: 1) найти строку 'decor' внутри файлов в каталоге 2) получить количество вхождений для оформления для каждого файла, в котором оно есть Первая часть проблемы частично решена с помощью find . ...
1
голос
3ответа
252 показов
Передача файла в команду, которая не реализует передачу
$ cat foo foo bar Теперь, если я сделаю: $ some_program foo Работает. Но если я попробую: $ cat foo | some_program Это не работает. Я ищу чистый способ передачи ввода в some_program без использования ...
1
голос
2ответа
234 показов
CD без выхода из пробелов
Как мне создать команду, похожую на cd , но вам не нужно выходить из пробелов? (Предположим, в строке никогда не бывает больше одного пробела.) Пример использования: cds some directory против cd ...
1
голос
3ответа
2k показов
Как обрезать потоковый вывод редиректа?
У меня есть процесс, который выводит строку для каждого обновления прогресса (sidenote: он очищает / заменяет строку, без чистого перевода строки). Я хочу сохранить последнюю строку этого процесса в ...
1
голос
1ответ
2k показов
правило udev не работает
Я пытаюсь написать правило udev для плагина USB-накопителя. Я хочу сначала смонтировать его в /media а затем запустить скрипт в /usr/local/bin/script.sh . Когда я вставляю USB, он даже не монтирует ...
1
голос
3ответа
467 показов
Определить местоположение псевдонима в Unix (или Mac)
У меня Mac на работе, и мой коллега настроил для меня псевдоним, чтобы при вводе git-tf в командной строке он запускал /opt/git-tf-2.0.1/git-tf. Однако я не уверен, как он это сделал. Моя переменная ...
1
голос
4ответа
408 показов
sed -e "s/-.*$//"
Что означает -. * $/ В этой команде? Пожалуйста, помогите мне расшифровать это. echo -n full | sed -e "s/-.*$//" Я знаю, что делает sed и все такое, я просто хочу знать, что это такое. * $ Part.
1
голос
0ответов
245 показов
mergecap не может создать выходной файл при запуске из crontab
Я создал скрипт для слияния файлов pcap, используя 'mergecap -w'. Скрипт не работает, так как выходной файл еще не существует. Поэтому я попытался использовать «touch outputfile.pcap» перед командой ...
1
голос
1ответ
6k показов
Rsync захватывает только новые файлы
У меня есть набор файлов в хранилище, и я хотел бы получить только новые файлы и поместить его в другой каталог. Есть ли способ сделать это? Например: "Старые файлы" содержатся в: folder/oldfiles Я ...
1
голос
1ответ
1k показов
найти: исключая subdir под OSX
Я хотел бы найти находку в каталоге, исключая его. Я нашел два очень разных примера в Google, и, поскольку они оба даже не пытаются работать, я предполагаю, что в OSX что-то отличается, или я делаю ...
1
голос
1ответ
485 показов
inotifywait получить только на событие при создании каталога
Я хочу запустить службу для прослушивания изменений каталога и для каждого добавления или изменения файла запустить функцию, но я получаю больше одного события от добавления каталога inotifywait -rm ...
1
голос
1ответ
2k показов
Скачать и запустить скрипт в Linux Terminal?
Я использую Linux. Я пишу установщик в Bash для приложения, которое я написал. Программа установки должна иметь возможность загружать различные скрипты Bash и запускать их автоматически? Как бы я ...
1
голос
2ответа
11k показов
Терминал Mac показывает bash вместо моего имени пользователя
Это затрудняет понимание того, в каком каталоге я нахожусь. Я установил версию python для школы, и теперь она говорит -bash-3.2$ вместо MyMacbook: ~$ . Я уверен, что это действительно просто, но я ...
1
голос
3ответа
487 показов
Как выбрать раздел из строки при использовании bash
У меня есть массив, содержащий строки, которые состоят из путей к файлам в следующем формате: / Путь / к / файлу / 14561234545_50303.текст Я пытаюсь выбрать раздел после "1", но перед "_", чтобы он ...
1
голос
2ответа
4k показов
svn - командная строка - есть ли скрипт или команда, которая будет фиксировать все изменения?
Под "каждым изменением" я подразумеваю кнопку "Подтвердить" в TortoiseSVN. Он удаляет удаленные файлы, добавляет новые и фиксирует изменения. По крайней мере, это те, о которых я знаю, но могут быть ...
1
голос
2ответа
525 показов
Найти уникальные файлы на двух дисках
Я пытаюсь сравнить 2 тома, которые в основном имеют одинаковое содержимое, но в совершенно разных структурах папок. (Около 2 миллионов файлов.) Я хочу видеть, какие файлы находятся ТОЛЬКО в 1 папке, ...
1
голос
4ответа
14k показов
Как убить все процессы, у которых даты старше, чем сегодня?
Я выдаю команду ps -aux | grep tony . Отображает следующий вывод tony 10986 0.0 0.0 33532 464 ? S Feb01 0:00 vncconfig -iconic tony 10988 0.0 0.0 86012 512 ? S Feb01 0:00 twm tony 15553 0.0 0.0 92404 ...
1
голос
2ответа
2k показов
заменить содержимое файла между конкретными номерами строк другим файлом, используя BASH
Как наиболее эффективно заменить содержимое файла между номерами строк другим файлом? Вот образец: main.txt: a b c d e f g h i j k l new.part.txt x y z p q r s t u Блок текста, начинающийся со строки ...
1
голос
1ответ
2k показов
Bash - перемещать файлы с похожим именем из нескольких каталогов в pwd
Скажем, у меня есть каталоги: mydir1 mydir2 mydir3 mydir4 содержащие файлы, начинающиеся с abcd Я хотел бы переместить все файлы, начинающиеся с abcd в родительский каталог. Как я могу это сделать? ...
1
голос
1ответ
99 показов
Какая команда `find` удаляет все в каталоге, кроме папок CVS?
У меня есть каталог: $ tree . |-- CVS | |-- Entries | |-- Entries.Log | |-- Repository | `-- Root |-- dirA | |-- CVS | | |-- Entries | | |-- Repository | | `-- Root | |-- file1 | `-- file2 |-- dirB | ...
1
голос
3ответа
511 показов
Скопируйте .bash_history всех пользователей за один раз
Можно ли использовать cp для копирования файла .bash_history каждого пользователя в одну и ту же папку (с добавленным именем пользователя)? Или, по крайней мере, можно скопировать их в параллельный ...
1
голос
1ответ
163 показов
Как восстановить конфигурацию виртуального хоста на Mac OSX
Некоторое время назад я успешно создал несколько виртуальных хостов на моей машине, изменив файл /etc/hosts и мой файл http-vhosts.conf . Затем я нашел очень удобный инструмент под названием ...
1
голос
0ответов
759 показов
USB-модем не подключается после сброса с помощью usb_modeswitch
У меня есть требование, что мне нужно сначала размонтировать, а затем снова подключить интернет-модем 3G на Ubuntu 12.04, не удаляя его физически. Модемом модели является Huawei E173u. До сих пор я ...
1
голос
2ответа
1k показов
Ошибка обновления Chromium OS до Chrome OS
Я пытаюсь обновить Chromium OS до Chrome OS с помощью http://goo.gl/4suhf. К сожалению, при запуске этого скрипта (внутри Chromium OS) он говорит: wget stuff unpacking zipfile RootFS Start: 286720 ...
1
голос
1ответ
610 показов
Имитация pgrep с использованием простого grep
Как я могу сделать pgrep -U someUserName используя только ps и grep? Т.е. не рассчитывать на установку pgrep в системе?
1
голос
1ответ
267 показов
Windows SymLink Вопросы: Как мне определить, является ли файл символической ссылкой /
Я не совсем уверен, как сформулировать мои вопросы, я опишу, что я делаю, возможно, мои заблуждения покажут. Я на Windows 7. Я поместил ссылки на файлы, над которыми я работаю в проекте, в каталог с ...
1
голос
3ответа
1k показов
Быстрый способ поиска открытых портов в локальной сети по списку
Как я могу быстро узнать, открыт ли / прослушивается порт 80 на сервере через скрипт bash? Обычно на всех рабочих станциях демон работает, но иногда он не работает. Я использую следующую команду, ...
1
голос
1ответ
379 показов
Существует ли сценарий оболочки, который помогает идентифицировать несистемные файлы для резервного копирования?
Существует ли приложение или сценарий, который идентифицирует все дистрибутивные / системные файлы? Моя конечная цель: я хотел бы автоматизировать резервное копирование на вторичный компьютер Linux ...
1
голос
1ответ
71 показов
Как показать регулярное выражение
Я хочу показать, что стоит за регулярным выражением, например, я хочу напечатать все символы, покрытые [Az] в bash.
1
голос
3ответа
2k показов
bash: запустить команду несколько раз со списком значений
Мне нужно выполнить команду несколько раз, каждый раз с новым значением: grep VALUE0 myfile.txt grep VALUE1 myfile.txt grep VALUE2 myfile.txt Поскольку команда grep является "специально созданной" ...
1
голос
1ответ
664 показов
Введение нажатия клавиш в инструмент, запускаемый сценарием bash
Я пишу сценарий bash, чтобы собрать некоторую информацию о дисках, а затем запустить инструмент 'nmon' для мониторинга только этих конкретных дисков. Я запускаю инструмент nmon из скрипта bash (с ...
1
голос
1ответ
836 показов
Командная строка в OSX прерывается, когда я редактирую bash_profile
Пожалуйста, помогите мне, я учусь, как добавить возвышенное в командную строку по этой ссылке, и когда я создал файл .bash_profile , в первой строке я набрал export PATH= и сохранил его. Моя ...
1
голос
1ответ
1k показов
Исключение одного пути из поиска (обрезка)
Есть ли какой-либо способ сказать /usr/bin/find занести в черный список определенный каталог по абсолютному расположению. Я использую find (GNU findutils) 4.4.2 . find . -type f -not -path ...
1
голос
1ответ
189 показов
Homebrew, центр внимания и обновление программного обеспечения в /usr /bin /
Моя OS X поставляется с версией git установленной в /usr/bin . Однако эта версия старше официальной стабильной. Я хотел бы обновить его. Могу ли я использовать Homebrew для обновления этой версии? ...
1
голос
2ответа
2k показов
Почему этот скрипт bash выдает ошибку в Ubuntu, но не в OSX
#!/usr/bin/env sh export $NODE_CONFIG_DIR=/Users/full/path/to/script/config cd /Users/full/path/to/script /usr/local/bin/node main Сценарий запускается локально в OSX (если я настраиваю пути для ...
1
голос
1ответ
377 показов
Ubuntu Как удалить файлы старше определенного файла?
Есть несколько файлов, Как удалить файлы старше определенного файла X (порядок по дате последнего изменения)?
1
голос
2ответа
377 показов
вырезать текст из каждой строки в текстовом файле
у меня есть текстовый файл, где каждая строка выглядит так: каждая строка похожа на 1500 строк, я хочу отсортировать «grep» (я не думаю, что это сработает, потому что она возвращает всю строку), ...
1
голос
0ответов
115 показов
Почему тайм-аут чтения нарушает мою консоль?
У меня есть сценарий, который вызывает проблему, я свел его к этому; #/bin/bash read -t 1 -p 'Wanna continue?' less +F readTimeout.sh echo 'Wont get printed' Исходный сценарий работал, предлагая ...
1
голос
0ответов
434 показов
bash добавить массив в plist
Я делаю установочный пакет через Cydia, который напишет com.intelliborn.intelliscreenx к этому: Hidden libactivator com.aaronash.BarrelSettings com.iptm.bigboss.sbsettings Но я не знаю, как написать ...
1
голос
2ответа
516 показов
Какие варианты сделать csh более похожим на Windows?
Я использую csh через PuTTY с ПК с Windows, и поскольку я привык иметь кнопку HOME , просто поместите курсор в начало строки (вместо вставки ~) или стрелки ctrl+ поместите курсор в начало / конец ...
1
голос
1ответ
406 показов
Быстрое срыв Bash
Может кто-нибудь объяснить приглашение Ubuntu bash? В основном это имя пользователя @ box:~ $, но меня смущает $. Это просто письмо, которое может быть предпочтительным, или оно имеет какое-то ...
1
голос
1ответ
258 показов
в доступном скрипте отказано
Я запускаю сценарий, но есть необычное предупреждение: это то, что произошло в моей консоли #whoami root #ls -l test.sh -rwxr-xr-x. 1 root root 1894 Feb 2 01:58 test.sh #./test.sh -bash: ./test.sh: ...
1
голос
1ответ
38 показов
Создание строки динамической длины - наименее затратный способ?
Я хочу написать серию символов - сумму, равную 50% размера столбца окна терминала. У меня уже есть размер столбца. Допустим, размер столбца терминала равен 30. Мой желаемый конечный результат будет ...
1
голос
1ответ
351 показов
Как я могу автоматизировать ежедневную загрузку или создание сценариев для загрузки любых новых антивирусных баз, а затем проверить программу на моем диске?
(Я знаю, что есть гораздо лучшие программы для Mac, поэтому, пожалуйста, не ходите туда! Политика этой компании диктует, какой антивирус мы должны использовать) Во всяком случае без дальнейшего ...
1
голос
3ответа
93 показов
Переименуйте файлы, обрезав '\n' в конце их имени
Я сделал скрипт на Python для анализа большого объема некоторых данных и сохранения результатов, которые в результате дали ~ 162 файла. Сценарий назвал эти файлы Parsed_NameOfOriginal\n . Обратите ...
1
голос
2ответа
448 показов
Как запустить командный файл (например, * .sh) в отдельной утилите взаимодействия с оболочкой (например, iTerm2) при входе моего пользователя?
iTerm2 - отличная утилита, которая значительно упрощает мое взаимодействие с командной строкой. Есть много команд обновления, которые я запускаю ежедневно, и я подумал, что было бы замечательно, если ...