Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
0
голосов
1ответ
64 показов
Как ссылаться на предыдущий параметр в интерактивной оболочке bash?
Я пытаюсь сделать что-то вроде: mv doc1 $1.html #equivalent to mv doc1 doc1.html но проблема здесь в том, что, поскольку я нахожусь в интерактивной оболочке, $1 относится к первому параметру, ...
0
голосов
1ответ
103 показов
Можно ли автоматизировать настройку общего хоста, используя скрипт оболочки bash?
Преамбула: Никогда ранее не создавал сценарий командной оболочки. Итак, и прежде всего, я даже не уверен, что это правильный инструмент для работы. Если это не так, пожалуйста, и прежде всего, дайте ...
0
голосов
1ответ
2k показов
Пользователю, не являющемуся пользователем sudo, было выдано сообщение «rm: удалить обычный пустой файл, защищенный от записи», вместо разрешения отказано
Я добавил дополнительный диск на сервер Linux. Я добавил следующую строку в fstab: UUID=e277f402-bbac-4830-bc1d-5a849ffe7f9c /disk1 ext4 defaults 0 0 Затем я создал точку монтирования /disk1 и ...
0
голосов
0ответов
339 показов
Получение «Нет такого файла или каталога», но программа существует в Debian armel
Я запускаю Debian armel в Qemu и пытаюсь запустить программу ARM, но сталкиваюсь с проблемами: user@debian-armel:~$ ls -lbat total 32 drwxr-xr-x 2 user user 4096 Sep 14 23:54 . -rw------- 1 user user ...
0
голосов
1ответ
154 показов
Как автоматически обновить ключи хоста (без ручного взаимодействия)?
Я меняю свою систему, но использую тот же IP-адрес для доступа к новой системе. При попытке получить доступ к новой системе, для первой Идентификации измененное сообщение было получено. По этой ...
0
голосов
1ответ
5k показов
Как проверить, существует ли файл на удаленном сервере
Я хочу проверить, существует ли файл где-нибудь на удаленном сервере Linux (например, /var/run/test_daemon.pid), без интерактивного входа на сервер. Например, вы можете захотеть, чтобы ваш скрипт вел ...
0
голосов
1ответ
351 показов
Удалить список элементов из другого файла в bash
Каков наиболее эффективный метод (без повторного выполнения команды) для удаления элементов, перечисленных в одном файле, из другого файла (неупорядоченного)? Можно легко получить список ...
0
голосов
1ответ
151 показов
Не удается получить код для запуска при запуске в файле init.d
Работал над этим буквально более 4 часов. Все, что я пытаюсь сделать, это получить следующий код для запуска при запуске: IP_ADDR=$(/sbin/ifconfig eth0 | /bin/sed -rn 's/^.*inet ...
0
голосов
1ответ
2k показов
Включить текущую метку времени в имени файла?
Я должен создать много резервных копий БД вручную, используя mysqldump , например, вот так: mysqldump -uroot -proot my-db > my-db.sql Мне интересно, есть ли простой способ включить текущую дату или ...
0
голосов
1ответ
44 показов
/bin/bash не запускается при использовании ssh putty
Я могу получить доступ к своему арендованному серверу, используя SSH Putty . Но когда я запускаю Putty, /bin/bash не активируется (например, нажатие стрелки вверх показывает как ^[[A - не последняя ...
0
голосов
1ответ
377 показов
Команда 'Du' не выводит список всех файлов
Я получаю различное количество файлов с помощью du -h и find: loom@loom-desktop$ du -h ~/storage/Apps/*/trunk/test/*.cpp | wc -l 35 loom@loom-desktop$ find ~/storage/Apps/ -path */trunk/test/*.cpp | ...
0
голосов
1ответ
930 показов
Как преобразовать строку в нижний регистр, используя bash 3.1, доступный в gitExtension
Я пишу хук перед ребазингом для Git, используя скрипт bash, и мне нужно конвертировать строку в lowerCase или UperCase. Я попробовал некоторые методы, рассмотренные в ссылке на Bash пример: ...
0
голосов
1ответ
956 показов
"gksu" не запрашивает пароль root
Я использую этот эмулятор терминала x-terminal-emulator и когда я запускаю его на обычном непривилегированном пользователе ~$ gksu /usr/bin/x-terminal-emulator приложение запускается и говорит мне ...
0
голосов
1ответ
928 показов
Укажите пароль при вызове ssh?
Я пытаюсь запустить удаленную команду, используя SSH в сценарии. Host1 подключается к Host2 для запуска команды. Я установил открытые ключи между двумя хостами, поэтому мне не нужно использовать ...
0
голосов
1ответ
417 показов
Проблемы с запуском ruby-скрипта как cron
У меня есть скрипт ruby, который я хочу запустить как cron.Он отлично работает, когда я запускаю из командной строки на компьютере с Linux. Но когда я запускаю тот же сценарий с помощью задания cron, ...
0
голосов
1ответ
1k показов
Как получить доступ к этой переменной среды в оболочке Windows Git Bash
Я пытаюсь настроить мою переносную оболочку git bash для Windows. Когда я выполняю env я получаю: ANT_HOME=C:\Program Files\WinAnt PORTABLEAPPS.COMVIDEOS:FORWARDSLASH=H:/Documents/Videos ...
0
голосов
1ответ
383 показов
Альтернатива многократным итерациям 'cut'
Я пытаюсь отфильтровать информацию из файла - она организована по столбцам, и я не нашел лучшего способа получить то, что хочу, чем следующее: less $file | cut -d':' -f6 | cut -d' ' -f3 | cut -d '#' ...
0
голосов
0ответов
57 показов
Переименовать и скопировать файлы
Я зашифровал /home / папку пользователя. Я хочу скопировать множество файлов с моей карты памяти USB, но почти половина файлов имеет слишком длинные имена. Я хочу, чтобы все имена файлов были ...
0
голосов
2ответа
317 показов
Каково поведение `cat | less`?
Я попытался выполнить следующую команду: cat | less Я знаю, что обе команды требуют чего-то от стандартного ввода. Когда я запустил его, это то, что я ожидал: все мои входные данные отправляются в ...
0
голосов
2ответа
948 показов
Проблемы с запуском экспорта nmap в файл в linux в виде скрипта cron job / bash
У меня есть очень простой bash-скрипт, который запускает nmap и экспортирует результаты в xml-файл, и использует scp для загрузки файла на сервер: #!/bin/sh nmap -sn -oX /home/scan.xml ...
0
голосов
2ответа
906 показов
Петля внутри EOF - UNIX СКРИПТИНГ
Я пишу скрипт для автоматического запуска приложения всякий раз, когда мы обнаруживаем ошибку в журналах. так #/bin/bash if [ grep -c 'error' logs -eq 0 ] ;then exit else start
0
голосов
1ответ
337 показов
Выполнить команду, сгенерированную PHP-скриптом
У меня есть файл PHP, который имеет логику, на которой я запускаю bin/phpunit -c Application/app --testsuite $TESTSUITE или же bin/phpunit -c Application/app --group group1 group2 когда я делаю ...
0
голосов
1ответ
978 показов
bash-скрипт для tar нескольких папок домена
!/ Бен / Баш sitedir="$HOME/domains" logs="$HOME/site_backups/log" tbackups="$HOME/site_backups/today" ybackups="$HOME/site_backups/yesterday" echo "`date`" > $logs/backups.log for i in `ls`; do cd ...
0
голосов
1ответ
597 показов
Простой скрипт обновления bash gpg
У меня есть текстовый файл, в котором я сохраняю все свои важные личные данные, такие как пароли всех моих учетных записей и ПИН-коды моих кредитных карт, на случай, если я их забуду. Очевидно, что ...
0
голосов
1ответ
937 показов
Раскладка клавиатуры в терминале Red Hat Linux меняется автоматически
У меня есть уникальная проблема в терминале Red Hat Linux WS 6.6. После некоторого периода (не знаю точно, когда ..) раскладка клавиатуры (и не язык) меняется с немецкого на английский ТОЛЬКО в ...
0
голосов
2ответа
308 показов
zip файлы субтитров рекурсивно на Linux
У меня есть две основные папки «Пеликулы» и «Серии», как вы можете догадаться, на них есть фильмы (некоторые из них находятся в собственной папке, в которых более 1 файла), а в папке «Серии» - ...
0
голосов
1ответ
121 показов
Как сделать резервную копию базы паролей и сохранить 15 старых версий?
Я в основном работаю на Linux дома и на Windows на работе. Я использую менеджер паролей с открытым исходным кодом KeePass и он прекрасно работает. Я часто создаю резервные копии файлов документов, ...
0
голосов
2ответа
2k показов
Передать переменную из awk в bash
Как я могу передать переменную из awk в bash? Я хочу передать много переменных, поэтому я не использую: x=$(awk '.....) Я думаю, это бесполезно.
0
голосов
1ответ
1k показов
Как включить клавиши со стрелками в vim, используемом из msysgit bash
Мне просто нужно простое решение, которое включит клавиши со стрелками в vim, включенном в Git For Windows. Я нашел решение для включения возврата. Но нет решения проблемы стрел. Стрелки работают на ...
0
голосов
3ответа
1k показов
Передача пути с пробелами в качестве аргументов в OS X
У меня проблемы с передачей пути в качестве аргумента, внутри которого есть пробел. keyLocation="/Users/vladimir/Google\ Drive/file.pem" ssh -i $keyLocation root@192.168.1.1; Это дает мне следующую ...
0
голосов
1ответ
805 показов
Изменить постоянные переменные на хосте удаленного сервера, используя 'ssh' с хоста клиента
Как видно из заголовка, я хочу изменить переменные окружения на удаленном сервере, используя 'ssh'. Моя первая попытка была: $ ssh mysvr -l sikaiwei "getId=$ORANGE; echo $ORANGE; ...
0
голосов
1ответ
52 показов
FFMPEG слияние состоит только из одного видео вместо всех
Я пытаюсь объединить несколько видео mp4 вместе в папке. Однако, когда я запускаю следующий скрипт, иногда на выходе появляется только 1 видео. Например, если у меня есть video1, video2, video3 и ...
0
голосов
2ответа
900 показов
Понять, что происходит в Linux, с помощью ps, top и free
Я запускаю Java-программу на 12-ядерном компьютере с 24-мя потоками. У них есть несколько процессов, которые работают одновременно. Кажется, я выполнил слишком много процессов, поэтому целые задачи ...
0
голосов
2ответа
1k показов
перемещение каталогов с помощью команды поиска
Я пытаюсь найти конкретный каталог по одному пути и переместить каталог по другому пути с помощью команды find. Исходный каталог выглядит как ниже, /Dir1/country1/month1/date1,date2,date3 ...
0
голосов
3ответа
1k показов
CentOS - как использовать команду ln в этой ситуации?
Создайте файл, подобный файлу журнала в CentOS, при обновлении этого файла журнала также обновляется копия файла журнала. Может быть, я использую эту команду: ln -s logfile copy_of_logfile Затем, ...
0
голосов
1ответ
81 показов
вернуть список запущенных приложений (не процессов) в командной строке OSX
У меня есть компьютер, который я хочу запустить в режиме киоска. Мне нужно закрывать приложения, которые могут открывать другие. Вот псевдокод #!/bin/sh # Get list of Open applications # Close ...
0
голосов
2ответа
2k показов
Функция оболочки в .bashrc не распознается
Я знаю, что это должно быть что-то глупое, но почему-то я застрял, пытаясь создать ярлык (псевдоним) для функции оболочки. Вот мой точный .bash_profile: [[ -s "$HOME/.rvm/scripts/rvm" ]] && source ...
0
голосов
2ответа
589 показов
сумма чисел в разных строках в оболочке
у меня 8000 строк, похожих на это и что мне нужно сделать, это суммирование rxPackets в каждой строке вместе и txPackets тоже я имею в виду общую сумму в 8000 строк заранее спасибо
0
голосов
0ответов
357 показов
Выполнить crontab как root не работает
Мне нужно выполнять скрипт резервного копирования каждую ночь. Когда я выполняю вручную, резервное копирование выполняется без проблем, но я использую sudo crontab -e и добавляю туда скрипт: ...
0
голосов
1ответ
112 показов
Возникают проблемы с передачей двойных кавычек в диалог
Я работаю над сценарием для автоматической записи звука, используя команду 'dialog' для создания интерактивного меню с соответствующим названием каналов. У меня есть список имен каналов в массиве. Я ...
0
голосов
1ответ
208 показов
Настройка возвышенной символической ссылки в Mac OS X при запуске pyenv
Есть много SO и ссылок о том, как настроить символическую ссылку, чтобы вы могли запускать Sublime из командной строки. Но я использую pyenv, и у него, похоже, есть собственный ~/.bash_profile, так ...
0
голосов
1ответ
247 показов
да команда замены сценариев оболочки unix
Есть ли какая-либо команда, подобная команде yes для Sun OS 5.8? Я хочу дать , чтобы написать сценарий , который мне нужно нажать n непрерывно, что я хочу автоматизировать. Я попытался с помощью ...
0
голосов
3ответа
3k показов
Добавление вина в профиль bash
Я установил вино 1.7.50 из источника. Не было никаких установщиков .dmg или .app доступных в версии 1.7.50, которая поддерживает DirectX11. Итак, мне пришлось установить его через терминал из ...
0
голосов
1ответ
47 показов
Есть ли способ передать утверждение через аргумент в оболочке?
Я пытаюсь установить заголовок виджета, когда компьютер переходит в режим ожидания: xsidle.sh echo mywidget.title = "idle" | awesome-client когда я xsidle.sh он работает без нареканий . xsidle.sh : ...
0
голосов
1ответ
3k показов
Как правильно открыть SSH-туннель для программы и впоследствии закрыть его?
Я хочу запустить команду, для работы которой требуется SSH-туннель (многократное открытие TCP-соединений). После того, как он существует, туннель должен быть снова закрыт. Проблемы, с которыми я ...
0
голосов
1ответ
1k показов
ConEmu + bash CTRL + L больше не работает
Я установил следующую задачу в ConEmu для запуска bash: C:\cygwin\bin\bash.exe --login -i -cur_console:d:C:\cygwin\bin До сегодняшнего дня он работал прекрасно. Однако сегодня я обновил cygwin, и ...
0
голосов
0ответов
44 показов
Команда, чтобы увидеть мой текущий IP, если прокси-сервер применяется только для определенного сайта
Это может быть не совсем подходящий вопрос, но я попробовал на http://networkengineering.stackexchange.com и там меньше пользователей + они перенаправили меня сюда. Итак, я не сетевой парень, и у ...
0
голосов
2ответа
191 показов
Как я могу запустить скрипт для настройки нового пользователя?
Я хочу выполнить некоторые задачи по настройке для нового пользователя, такие как применение настроек по умолчанию. Например, я хотел бы создать несколько каталогов по умолчанию (« Documents , « ...
0
голосов
2ответа
76 показов
Разрешить разрешение для пользовательской команды bash без разрешения для базовой команды
У нас есть автоматический скрипт на одном из наших серверов, запускаемый пользователем-наблюдателем. Он должен сообщить другому сценарию, запущенному первичным пользователем, обновить файл журнала. ...
0
голосов
1ответ
3k показов
Получить значения переменных из конфигурационного файла
У меня есть один файл конфигурации с некоторыми переменными, например, ниже, но моя команда читает только значение переменной, я не могу прочитать все значения в файле конфигурации. Кажется только ...