Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
0
голосов
1ответ
2k показов
настройка p4 на Red Hat Enterprise Linux
Пришло время избавиться от этой простой, но не легко объясняемой темы. И все, что я получил в интернете, так или иначе, не смогло синхронизировать мой склад WINDOWS с клиентом RHEL. Вот что я сделал: ...
0
голосов
1ответ
1k показов
Ввод пароля в сквозном цикле
Сценарий, как у меня есть список корневых паролей. Но я не хочу продолжать пытаться вручную. Итак, я написал сценарий оболочки: для меня в {1..26} делать су - >> результат сделанный и все мои пароли ...
0
голосов
0ответов
956 показов
Kali Linux: переименование файлов в бен
Мне просто интересно. Я хочу переименовать файлы в /bin, такие как - ls -> als // после того, как я изменил это, команда ls больше не работает, и я должен использовать вместо него als - adduser -> ...
0
голосов
1ответ
168 показов
альтернатива touch -d в MAC OS X
Мне нужно изменить время модификации всех моих файлов в папке 1 час назад (проблемы летнего времени с некоторыми программами) Дело в том, что touch -m -r {} -d '-1 hour' Не работает на MAC OS X Любой ...
0
голосов
1ответ
59 показов
Как использовать CD, чтобы найти файл, а затем открыть файл в VIM легко в минимально возможных нажатий клавиш?
Очень часто я нахожусь в ситуации, когда я cd в действительно глубокую структуру каталогов, чтобы перейти к файлу, а затем должен открыть файл в vim. Поэтому во время выполнения cd я постоянно ...
0
голосов
2ответа
1k показов
Какой файл .bashrc редактировать
На моем raspberry pi (запущенном raspbian) я хотел бы отредактировать файл .bashrc чтобы при каждом входе в систему можно было выполнять различные действия. Однако я обнаружил в системе два файла ...
0
голосов
1ответ
386 показов
найти файлы старше, чем создать свою родительскую папку в каталоге и переместить их туда
Я пытался создать сценарий bash, который делает следующее. Используйте команду find для поиска файлов старше 7 дней (find . -type f -mtime +7 ! -iname '.*' , Выберите родительский каталог (из ...
0
голосов
2ответа
156 показов
Ошибки Mac OS .bash_profile
Я использую Mavericks 10.9.5, и я попытался установить Metasploit из этого руководства. Так было до тех пор, пока я не установил Homebew echo PATH=/usr/local/bin:/usr/local/sbin:$PATH >> ...
0
голосов
3ответа
903 показов
sed переименовывает файлы, перемещая числа в конец файла
У меня есть каталог, который содержит несколько файлов со следующим шаблоном. 1953-МАДАМА БАБОЧКА 1953-МАДАМА БАБОЧКА_001 Я пытаюсь переименовать их, чтобы добиться следующего: МАДАМА БАБОЧКА [1953] ...
0
голосов
1ответ
76 показов
Посмотрите слово внутри файла в каталоге
Я новичок в Bash. У меня есть каталог tags с большим количеством .txt файлов с похожими именами, как это [coral/home/tags]$ ls: file1.txt file2.txt file3.txt file4.txt Каждый файл .txt содержит такую ...
0
голосов
0ответов
140 показов
Прокрутка в tmux через SSH (PuTTY)
Я использую SSH в своем RaspPi (Raspbian) с PuTTY и хочу использовать tmux, чтобы не беспокоиться об окончании соединения во время установки чего-либо. Моя проблема в том, что когда я вызываю tmux из ...
0
голосов
1ответ
335 показов
Использование \r в bash PS1
Я немного устал от своих печатающих головок в Bash от того, что испортил PS1. Например, я бы выполнил команду, такую как ls , и пока она работает, начните вводить следующую команду, например, echo , ...
0
голосов
1ответ
756 показов
Класс регистрации Python не работает при отправке stdout в /dev /null
У меня есть сценарий Python 3, в котором включена регистрация (для целей отладки). Всякий раз, когда я запускаю / выполняю этот скрипт, он работает нормально, и создаются лог-файлы. Я также создал ...
0
голосов
1ответ
86 показов
Ловушки для чтения только для чтения
Предположим, что root Linux устанавливает ловушку для некоторого сигнала в /etc/bash.bashrc , скажем: trap 'rm -f ~/tmpfile' EXIT root не хочет, чтобы кто-то другой запутался с этой ловушкой. Поэтому ...
0
голосов
1ответ
866 показов
Как остановить tail -f кроме использования kill
Я хочу написать сценарий оболочки, чтобы определить, успешно ли запускается моя программа. Существует файл журнала, созданный программой. Если в файле журнала есть новая строка: Server startup in , ...
0
голосов
2ответа
210 показов
Почему я получаю ошибки mv с этой командой sed?
Учитывая следующий каталог: [~/test]find . . ./something_else.txt ./univision.rbw ./something_else.rb ./testtest ./testtest/weewee.rb ./testtest/weewee.txt ./univision.rb Выполнение следующей команды ...
0
голосов
1ответ
237 показов
Zip epub с использованием 7zip и выдача файла исключений
У меня есть много epub, поскольку папки должны преобразовать его в сжатый .epub, поэтому я создал bash-скрипт для этого ... который сжимает папку epub в zip, а затем переименовывает ее в .epub с ...
0
голосов
0ответов
316 показов
как перечислить все CNAMEs текущего сервера в приглашении bash?
У меня есть сервера с родовыми названиями (например , eu1.example.com , который имеет множество полезной CNAME (например mail.example.com rocket.example.com Как я могу перечислить CNAME в приглашении ...
0
голосов
1ответ
779 показов
Как назвать процесс для команды и убить его позже по имени?
Мне нужно сделать короткий скрипт aux bash, чтобы очистить буфер logcat и затем вывести его в файл (новый процесс). Проблема в том, что при каждом запуске мне нужно убивать предыдущий процесс, ...
0
голосов
1ответ
144 показов
История FreeBSD bash: не может получить доступ к последнему символу команды
Есть старый сервер, с которым я работаю, работает модифицированный FreeBSD 6.1 с выпуском bash 2.05b.0(1). При нажатии клавиши «вверх» появляется последняя команда из истории, но я не могу получить ...
0
голосов
1ответ
2k показов
Удалите последние значения столбца в файле, отделенном от поля, используя скрипт оболочки Unix
Файлы разделены | символ трубы myfile.txt Hello|how|are|you|hope|you|are|doing|fine Lilly|jasmine|rose|sunflower|nightfire|flowers Я хочу удалить столбцы больше 3. Я хочу, чтобы результат был ...
0
голосов
1ответ
1k показов
Решение для автоматического VPN-соединения на Ubuntu 13.10
С незапамятных времен я ищу решение для автоматического подключения к VPN-серверам в моей Ubuntu 13.10. Он должен подключиться при запуске и переподключиться при разрыве соединения. Я попробовал ...
0
голосов
2ответа
532 показов
Копирование файлов с использованием шаблона или шаблона
Я пытаюсь скопировать все файлы, как это: ... dialogue022-en.txt dialogue023-en.txt dialogue024-en.txt ... в такие файлы: ... dialogue022-pivot.txt dialogue023-pivot.txt dialogue024-pivot.txt ...
0
голосов
1ответ
402 показов
Как бы я написал эту команду VIM для `sed`?
У меня есть .csv со специальными символами, которые портят импорт, который мне нужно сделать. В VIM я обнаружил, что удалить специальные символы с помощью: :%s/\r//g Это удаляет ^M из некоторых моих ...
0
голосов
0ответов
63 показов
открыть новый экран в Linux, нет доступа к локальной библиотеке Perl
Я добавил мою локальную библиотеку Perl в мой скрипт запуска оболочки (.bashrc) и когда я запускаю терминал в Linux: $ echo $PERL5LIB /home/perl5/lib/perl5:/usr/share/vcftools/perl НО когда я ...
0
голосов
1ответ
1k показов
Как запустить Asterisk от имени пользователя, отличного от пользователя root?
Я скомпилировал Asterisk 11 из исходного кода как пользователь root на CentOS. Теперь я хочу, чтобы Asterisk запускался как пользовательская звездочка группы звездочек. Я оставил комментарий ...
0
голосов
1ответ
804 показов
Вывод сценария перекодировки bash VLC в файл
Я запускаю такой скрипт для перекодирования моих аудио файлов: #!/bin/bash acodec="vorb" arate="256" ext="ogg" vlc="/usr/bin/vlc" fmt="mp3" for a in *$fmt; do $vlc -I dummy -vvv "$a" --sout ...
0
голосов
1ответ
98 показов
Скрипт, который сканирует мою сеть
У меня есть вопрос, я хочу запустить скрипт, который сканирует мою сеть, и который я вижу, когда устройства в моей сети. Я хочу вставить некоторые аргументы также в сценарии Когда я запускаю скрипт: ...
0
голосов
1ответ
171 показов
Синтаксическая ошибка скрипта переменных rsync
Действительно трудно получить переменную аргумента команды для работы с rsync. Поведение, которое я вижу, является этой ошибкой из сценария: rsync: connection unexpectedly closed (0 bytes received so ...
0
голосов
1ответ
52 показов
Точное местоположение usr/local
Я не могу найти точное местоположение usr/local на OS X. Я хочу установить homebrew, потому что я неправильно его установил и хочу сделать переустановку. Homebrew рекомендует установить в usr/local, ...
0
голосов
1ответ
671 показов
Как бы один канал от socat к sed к bc к xargs?
У меня есть сервер, выводящий некоторые числа, я читаю их с помощью socat, затем использую sed, я превращаю эти числа в некоторые математические уравнения, запускаю их с помощью bc, затем мне нужно ...
0
голосов
1ответ
220 показов
ввод из оболочки в скрипте bash
у меня есть скрипт bash, который я хотел бы изменить для поддержки ввода из оболочки atm. Я должен напечатать ссылку после запуска скрипта wiak@test:~$ scripts/lget.sh gimme cookie! ...
0
голосов
2ответа
875 показов
Разное /bin /sh для конкретного пользователя
Я использую дистрибутив Ubuntu, где /bin/sh является символической ссылкой на /bin/dash . Хотя это нормально для большинства моих пользователей, один из них должен иметь символическую ссылку bin/sh ...
0
голосов
0ответов
2k показов
неожиданный EOF при поиске соответствия `" '
JACOB=192.168.1.66 ZAC=192.168.1.65 echo "Type someone's name, or type ? to list options." read OPTNAME if [ $OPTNAME = "?" ]; then echo "Jacob's Computer: Type 'JACOB'" echo "Zac's Computer: Type ...
0
голосов
2ответа
94 показов
тот же переводчик не удалось на некоторых машинах
Я использую следующий код и не удалось. $ echo $TERM xtermc $ v=/bin:/usr/bin:/usr/local/bin ; echo $v | tr ':' '\n' /binn/usr/binn/usr/local/bin Кажется, пропустить мой '/'. Я не знаю, как это ...
0
голосов
1ответ
820 показов
Как отправить файл на другой компьютер с помощью bash-скрипта?
Я знаю, что вы можете использовать sftp для отправки файла из командной строки, но я не знаю, как это сделать в файле .sh. Есть ли способ сделать это одной строкой или несколькими строками, если это ...
0
голосов
0ответов
261 показов
Ошибка терминала Mac OS X: неопределенный метод `grep '
Каждый раз, когда я ввожу команду или даже просто нажимаю клавишу ввода, в Терминале я получаю следующую строку под выводом: -e:1:in `': undefined method `grep' for # (NoMethodError) Странный. ...
0
голосов
1ответ
164 показов
Bash предоставляет опции и передает переменную на выбор
Попытка дать возможность пользователям установщика выбрать либо "Разработка", либо "Стабильный". По умолчанию установщик делает «git checkout 1.1.0», но я превращаю 1.1.0 в $GIT_VERSION и пытаюсь ...
0
голосов
1ответ
176 показов
Как я могу удалить файл, имя файла которого содержит странные символы?
[root@host dir1]# ls -lrt total 412 -rw-r--r-- 1 root root 13747 Jun 3 16:01 -lang?[5~?[5~?[5~?[5~?:q! Мы пробовали разные способы, и они не работают. [root@host dir1]# ls -lrt | tail -1 | awk ...
0
голосов
1ответ
317 показов
Не удалось перенаправить журнал в /var /log /syslog
У меня есть сценарий выскочка, который делает следующее start on runlevel [2345] stop on runlevel [06] respawn pre-start script exec >/dev/kmsg 2>&1 REPO=git@github.com:blabla/bli mkdir -p /var/log ...
0
голосов
1ответ
305 показов
Могу ли я "правильно" запустить vimscript в фоновом режиме?
Я бы хотел запустить скрипт peice of vim в фоновом режиме (желательно для windows, хотя, если он работает только на * nix, это тоже нормально) Идея будет следующая: Пользователь вызывает функцию ...
0
голосов
3ответа
20k показов
Автозапуск программ / скриптов в Debian 8 Джесси
У меня есть сценарий (.sh) для поворота экрана моего ThinkPad на Linux. Я установил Debian 8 Jessie, и "Startup Applications" больше не существует, как я могу запустить его при загрузке? или логин ...
0
голосов
0ответов
76 показов
автоматически добавлять переменную в цикл for без необходимости помещать переменную в каждую строку
Есть ли способ автоматически добавлять переменную $ i к началу команды без необходимости каждый раз указывать ее? Вот мой текущий сценарий. #!/bin/bash for i in "command -c"; do $i command1 show $i ...
0
голосов
1ответ
322 показов
SSH, то выполнение команды в одной строке отличается от запуска в разных строках? Bash Script
В сценарии bash я пытаюсь использовать ssh и osascript для отображения уведомления на другом компьютере Mac. Я могу сделать это только в командной строке, сначала запустив ssh-в другой Mac, а затем ...
0
голосов
1ответ
208 показов
имя каталога bash с пробелом в CDPATH
Я пытаюсь установить ярлык, чтобы мне не приходилось часто вводить действительно длинное имя каталога. В ~/.bash_profile я делаю что-то похожее на: export ...
0
голосов
2ответа
162 показов
Как составить список ВСЕХ подключенных HDD-устройств в понятном для сценария виде?
Как составить список ВСЕХ подключенных жестких дисков удобным для сценариев способом? Все - означает как смонтированный, так и не смонтированный. Подходит для сценариев - означает то, что я могу ...
0
голосов
1ответ
722 показов
Каталог назначения сценария перекодировки bash VLC
Ну, у меня есть такой скрипт транскодирования: #!/bin/bash acodec="vorb" arate="256" ext="ogg" vlc="/usr/bin/vlc" fmt="mp3" for a in *$fmt; do $vlc -I dummy -vvv "$a" --sout ...
0
голосов
1ответ
79 показов
Соответствие () с регулярным выражением Unix/Linux
У меня есть пара файлов с именем (a).1 (a).2 ... (a).100 Поскольку многим инструментам обработки не очень нравится ( и ) имя файла, я подумал, что лучше переименовать их в другое имя. Я гуглил для ...
0
голосов
1ответ
46 показов
что за "!означает в приемлемом правиле
что за "!«означает следующее приемлемое правило iptables -I inacc ! -i br0 -p UDP --dport 69 -j ACCEPT Я думаю, что это связано с интерфейсом br0 . Я думаю, что это означает, что любой интерфейс, ...
0
голосов
2ответа
97 показов
Цитата в скобках
Как я могу заключить в скобки, чтобы предотвратить интерпретацию Bash? Я знаю, что это возможно для замены команды: echo \"`echo "I will be in quote"`\" echo \"$(echo "I will be in quote")\" # same ...