Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
1
голос
2ответа
340 показов
Как заставить псевдоним работать, когда мне нужно вызвать более одного двоичного файла в одной команде?
Скажем, у меня есть два двоичных файла: двоичный1 и двоичный. Каждый из них имеет свой собственный набор опций: options1 и options2. Пользователи должны вызвать команду, которая соответствует этой ...
1
голос
1ответ
1k показов
Сбой сценария Bash в планировщике задач Windows 7
Чтобы использовать rsync я создал скрипт Bash. Он отлично работает из 32-разрядной оболочки Cygwin в Win 7, но не работает при запуске из планировщика задач Win 7. Мой скрипт Task Scheduler прост: ...
1
голос
1ответ
2k показов
Ubuntu 10.04, используя SSH без ввода моего пароля
Я знаю, что такие вопросы задавались ранее, и я прочитал их все (которые я нашел). У меня проблема в том, что у нас есть встроенное устройство Linux, в которое мы можем войти для отладки, выполнив ...
1
голос
1ответ
2k показов
Bash Script ничего не делает
Я пытаюсь создать сценарий оболочки, который я могу запустить из любого места в терминале, скрипт просто повторяет сообщение #!/bin/bash echo "Excellent work Snake!" Я изменил разрешения скриптов с ...
1
голос
3ответа
3k показов
найти конкретные файлы с помощью команды "найти" только в верхнем каталоге
У меня, наверное, один глупый вопрос: Я работаю на удаленном сервере под Solaris, используя ssh и моя задача состоит в том, чтобы найти определенные файлы в каталогах, соответствующих шаблону ...
1
голос
2ответа
811 показов
Я удалил /bin на моем Mac, что я могу сделать?
Last login: Sun Dec 25 08:01:09 on ttys000 login: /bin/bash: No such file or directory [Process completed] Я открыл свой терминал сегодня утром и увидел вышеприведенное сообщение. Не знаете, как мне ...
1
голос
3ответа
650 показов
Строка за строкой не работает
скрипт FILE="/u0146121/bin/list.txt" while read line; do echo $line done < $FILE Я новичок в сценариях Bash и пытаюсь выяснить это в то время как цикл. Я хочу читать построчно из текстового файла, а ...
1
голос
1ответ
497 показов
Как включить подсказки для вкладок в Bash?
Я работаю под Debian Squeeze. Я всегда устанавливаю пакеты таким образом: sudo apt-g(Tab pressed) i(Tab pressed) aria(Tab pressed) sudo apt-get install aria2 Я установил chroot squeeze, чтобы ...
1
голос
3ответа
151 показов
Использовать последнюю версию пакета в скрипте bash
Установленный пакет libnet-amazon-ec2-perl использует v0.14.1. Как мне обновить этот пакет, чтобы использовать последнюю стабильную версию v0.22.1? Когда я пытаюсь sudo apt-get --only-upgrade install ...
1
голос
1ответ
2k показов
Ловушка Ctrl-Z для очистки
Все, У меня есть сценарий оболочки, где я хочу вызвать функцию, чтобы выполнить некоторую очистку, если пользователь нажимает клавишу ctrl-z (сигнал SIGTSTP). Я прочитал о команде trap и нашел ...
1
голос
1ответ
10k показов
Как отключить гостевой доступ из терминала в Mac OS X?
Я пытаюсь отключить гостевую учетную запись из терминала. Мне нужен тот же эффект, что и при отключении Системных настроек → Учетные записи → Гостевая учетная запись → Разрешить гостям подключаться к ...
1
голос
1ответ
6k показов
Как создать постоянный псевдоним в Mac OS X Lion Terminal?
Я чертовски погуглил. Типичные методы добавления псевдонима в ~/.bashrc или ~/.bash_profile просто не работают для меня. Помогите, пожалуйста? Спасибо! Вот мой текущий ~/.bash_profile if [ -f ...
1
голос
2ответа
8k показов
Переменная окружения Bash для включения пути библиотек c
Я создал библиотеку C (скомпилированную из исходного кода) ниже моей домашней папки, и теперь мне нужно создать новый пакет, который зависит от этой библиотеки. При запуске скрипта настройки я ...
1
голос
1ответ
234 показов
Red5 на Debian, выходной PID
Я нащупываю свой путь с этим, как новичок со всеми вещами Linux, поэтому, пожалуйста, будьте терпеливы :) Я хотел бы вывести идентификатор процесса программы в файл. Из моих чтений это обычно ...
1
голос
1ответ
1k показов
Обтекание терминальной линии
Моя подсказка Bash, кажется, оборачивает строки действительно неэффективно. Вот пример, чтобы показать, что я имею в виду: Я хотел бы, чтобы команды, которые я печатаю, продолжались на следующей ...
1
голос
4ответа
5k показов
Как передать файл или папку с пробелами в качестве аргумента программе командной строки в среде GNU/Linux или Cygwin?
Есть случаи, когда вы работаете с файлами и папками, в которых есть пробелы. Проблема заключается в том, что каждый раз, когда вы пытаетесь передать файлы / папки, содержащие пробелы, в другую ...
1
голос
1ответ
287 показов
Неустранимая ошибка Cygwin не удалось настроить ssh-host-config
Я пытаюсь установить Cygwin на Windows XP SP2. После успешной установки при открытии терминала Cygwin выдается следующая ошибка. 1 [main] -bash 4064 C:\cygwin\bin\bash.exe: *** fatal error - prefork: ...
1
голос
0ответов
86 показов
выбрать файлы из набора
Мне нужен код Bash для выбора файла в наборе файлов. Я использую что-то вроде этого find . -type f -name \*.txt чтобы найти набор файлов, с которыми я хочу работать. После этого я хотел бы выбрать ...
1
голос
2ответа
5k показов
Bash скрипт для удаления файлов старше x дней в дереве подкаталогов
У меня есть папка /data и внутри у меня много папок .. Я хочу удалить содержимое этих каталогов после 30 дней с момента создания, но не сам каталог. Таким образом, мой путь будет /data/dirname/files ...
1
голос
1ответ
441 показов
Чистая регистрация с BASH
У меня есть скрипт, который удаляет файлы 7 дней или старше, а затем записывает их в папку. Он регистрирует и удаляет все правильно, но когда я открываю файл журнала для просмотра, это очень ...
1
голос
2ответа
1k показов
Случайно скопированные файлы поверх /bin /bash в OS X
Я по ошибке скопировал два файла поверх /bin/bash . Теперь мой терминал не отвечает . Я следовал этому уроку, но это не помогло. Для справки, файлы - это runcocoa.sh и runc.sh а именно из этого ...
1
голос
0ответов
89 показов
Bash Shell не распознает букву "т"
У меня Cygwin работает на Windows 7 Box. В относительно новой (и странной) разработке оболочка bash перестала распознавать строчную букву "t". Например: Я набираю echo cat , вывод ca . Я more tmp.txt ...
1
голос
1ответ
2k показов
Добавить миллисекунды к существующему времени Unix
У меня есть скрипт, который возвращает время Unix в секундах, например, 1374521719. Я бы хотел потратить время и миллисекунды на это. Другие посты показывают простой пример этого с текущим временем: ...
1
голос
1ответ
148 показов
bash xterm: переопределить слово для уничтожения слова в командной строке
Я хочу изменить поведение 'backward-kill-word' в командной строке xterm. Я хотел бы удалить "слово", определенное как space или / только. Например, если я наберу $ tttt/tt t@tt_ttt/ttt Я получу, ...
1
голос
1ответ
2k показов
Список последних файлов из нескольких подкаталогов
У меня есть несколько подкаталогов (которые называются с использованием идентификаторов GUID), которые содержат файлы результатов компьютерного моделирования, которое я выполнял. Все файлы имеют ...
1
голос
1ответ
293 показов
Скрипт .sh не выполняется как пользователь, которого я хочу, поэтому scp не работает
Я использовал версию Transmission для Ubuntu с графическим интерфейсом. Когда мои торренты были загружены, я запустил следующий скрипт как пользовательский сервер с соответствующими ключами ssh: ...
1
голос
1ответ
890 показов
Переименовать файлы с пробелами вместо подчеркивания
У меня есть целые папки файлов с именами, такими как: super_awesome___[stuff_here]_-_is_cool.ext super_duper_coolness___[more_stuff_here]_-_look_at_me_cool.ext Какой самый простой способ в bash ...
1
голос
1ответ
643 показов
ssh: выполнить привилегированную команду при входе в систему пользователя без полномочий root?
Я пытаюсь запустить команду / сценарий, который требует привилегий root, когда пользователь без полномочий root входит в ssh К сожалению, это означает, что я не могу использовать ~/.bashrc или ...
1
голос
2ответа
129 показов
Интерактивное рисование из истории bash для создания полной команды?
В командной строке bash можно просмотреть историю команд с помощью клавиш со стрелками вверх и вниз. (Я также часто использую CTRL+R.) Возможно ли это сделать без замены строки символов слева от ...
1
голос
1ответ
1k показов
Как рекурсивно «сжать» все файлы определенного типа в каталоге?
Я хочу использовать команду zip для создания.ZIP из папки, но только файлы .txt . Структура подкаталога должна быть сохранена!
1
голос
4ответа
76 показов
Как я могу остановить процесс создания файла?
Мой друг и я возились с нашими компьютерами bash_profiles, и один из нас (...) написал бесконечный цикл, который создает файл на его рабочем столе. Псевдокод выглядит так: i=1 while(i > 0) do i=++ ...
1
голос
1ответ
977 показов
запустить скрипт оболочки на терминале, если терминал не используется в течение нескольких минут в Linux
я могу получить терминал простой по команде w следующим образом $ w 14:37:58 up 2 days, 20:16, 2 users, load average: 0.12, 0.16, 0.14 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT charan tty7 Fri18 2days ...
1
голос
2ответа
3k показов
Как вернуть строку из функции bash, которая содержит имя файла с пробелами?
Я пытаюсь написать функцию, которая возвращает строку, которая состоит из двух частей: переключатель имя файла с пробелами. Моя проблема: Как указать, чтобы передать результат в другую программу? ...
1
голос
1ответ
410 показов
Grep, чтобы найти файлы, содержащие ^ M, когда ^ m dos2unix и sed или "grep -r $ '\r' *" не работают
Я использую Cygwin и сделал текстовый файл, используя скрипт Perl. Добавлен ^ M (возврат Windows Cariage), и я понятия не имею, как. Как мне найти ^ M, когда обычные способы (^ m dos2unix и sed или ...
1
голос
1ответ
2k показов
sh alias: команда не найдена
Я написал очень простой скрипт, как это: function apply_to_dev { echo "Applying scripts to DEV..." alias ISQL="isql -Uuser -Ppwd -SDEV -DDATA -I ~/bin/interfaces" shopt -s nullglob for f in ...
1
голос
2ответа
191 показов
Восстановить имена файлов для документов и RTF
У меня есть несколько сотен файлов .doc и .rtf, которые потеряли свои оригинальные имена после восстановления с поврежденного жесткого диска. В основном они выглядят так: f132765720.rtf ...
1
голос
1ответ
188 показов
Выход из десятков одного и того же процесса в OS X Terminal
Всякий раз, когда я тестирую класс Python, над которым я работаю, я инициирую и повторно запускаю Python, чтобы обновить обновления, которые я делаю в коде. Когда я закрываю окно терминала позже, я ...
1
голос
2ответа
5k показов
`adduser [options] user group` завершается сбоем в Ubuntu 11.04
Я хочу использовать adduser Однако, похоже, что это не сработает, если я предоставлю второй аргумент для группы пользователей. root@a:~# adduser rick staff adduser: The user `rick' does not exist. ...
1
голос
3ответа
244 показов
Список файлов, включая содержимое архива
Есть ли какой-нибудь способ найти из оболочки все файлы, соответствующие шаблону файла, включая файлы внутри архивов (в частности, zip-архивы)? Пакет моделирования "VASP" производит файлы, называемые ...
1
голос
2ответа
408 показов
передать аргументы предыдущей команды текущей команде
Есть моменты, когда я хочу взять параметры предыдущей команды и применить их к текущей команде. Вот пример $ cat foo.txt $ vim foo.txt Я хотел бы найти ярлык, чтобы не печатать vim foo.txt
1
голос
2ответа
676 показов
Терминал OS X - найти текст в файлах, начиная с переменной
Мне нужно искать в папке файлов и копировать весь текст, который начинается с переменной. Так, например: Файлы A.txt, B.txt, C.txt и D.txt содержат строки "Hello1", "Hello2", "Hello3" и "Hello4" ...
1
голос
1ответ
248 показов
Перенаправление файлов Bash работает иначе, чем скрипт
$ cat test.txt foo bar Эта команда sed заменяет первую строку в text.txt на "baz". Он отлично работает из командной строки: $ sed "1s%.*%baz%" "test.txt" > "test.txt" $ cat test.txt baz bar Я хотел ...
1
голос
1ответ
262 показов
Как разделить экран в скрипте bash
Я создал короткий bash-скрипт, который получает данные XML с использованием curl и отправляет некоторые (на самом деле, чат) относительно заданных аргументов. Так что я могу запустить следующее: ...
1
голос
1ответ
994 показов
Монтирование Fedora ISO DVD и локальное копирование всей структуры DVD
Мне нужно воссоздать в локальной папке /distro/fedora/ полное дерево каталогов (включая, в конечном итоге, скрытые файлы, символические ссылки и т.д.), Содержащиеся в только что загруженном файле ...
1
голос
1ответ
1k показов
Получить временные характеристики процессора из терминала, используя Cygwin?
Я использую Cygwin 64 на Windows 8 и хотел бы использовать интерфейс bash для получения температуры процессора (4 ядра, а также температуры gpu). Это возможно? Я использую приложение для контроля ...
1
голос
1ответ
63 показов
Как узнать время отправки пакетного задания PBS внутри исполняемого скрипта?
Я использую PBS qsub для запуска сценария в кластере, который должен вывести файл отчета с именем, в котором указано время отправки пакетного задания. Время отправки пакетного задания - это время, ...
1
голос
2ответа
15k показов
"Синтаксическая ошибка рядом с неожиданным токеном '$'\r ''" в сценарии оболочки
Я пишу сценарий, я получаю сообщение об ошибке в строках 2-3. Ошибка печатается так: ./ex6.sh: line2: $'\r': command not found ./ex6.sh: line3: syntax error near unexpected token '$'\r'' ./ex6.sh: ...
1
голос
2ответа
1k показов
Изменить имена в столбце в Bash
У меня есть файл с разделителями табуляции в Linux, который выглядит следующим образом ~$ head list.tab "x" "1" "FUHGF.jnf.m22-1" "2" "HDFHFEY.gfs.d2-1" "3" "KJFGJF.fr.md2-1" "4" "SDFSDIB.gfd.rtl2-1" ...
1
голос
1ответ
149 показов
Установка Java на Red Hat Enterpirse Linux 3
Я пытаюсь запустить Eclipse IDE, что приводит к ошибке, которая говорит, что виртуальная машина Java не найдена. Результат выполнения команды "/usr/sbin/alternatives --config java" состоит в том, что ...
1
голос
3ответа
409 показов
отправить процесс прямо в bg в bash
Я часто использую комбинацию Suspend (^ Z), а затем отправляю в background (bg) в bash. В идеале я хотел бы использовать альтернативное сочетание клавиш, которое устраняет необходимость следовать ^ Z ...