Вопросы с тегом «bash»

11
Как получить твиты из командной строки?

Есть ли простой способ получить чьи-то твиты из командной строки? Учетная запись будет общедоступной, а команда - или сценарий, если необходимо - будет извлекать все или указанное количество самых последних твитов в текстовый файл, по одному твиту на строку, без метаданных, самых новых в первой...

11
Bash операторы сравнения и выражения

Я новичок в программировании Bash. Я прочитал два хороших, длинных руководства, но они запутались в моей голове об операторах и ключевых словах. Какие из них более широко и широко используются? Я не знаю, когда использовать, что и почему. test, [[ ]]Или [ ]даже(( )) $((exp)) или $[exp] -gtили >,...

11
Как настроить Ubuntu на перезагрузку каждый день в указанное время?

Используя терминал или bash-файл, как я могу настроить Ubuntu для перезагрузки каждый день в (например, в 3 часа ночи)? Другими словами, я хочу запланировать автоматическую перезагрузку через терминал. Я не смог найти ничего связанного с этим в Google или AskUbuntu, и я довольно новичок в Ubuntu в...

11
Баш занимает много времени для загрузки

Поэтому, когда я открываю терминал (ctrl + alt + t), на запрос выводится около 6 секунд, и я вижу (работает top на другом терминале), что для этого требуется 99% ЦП. Что может быть причиной этого? Он загружается мгновенно раньше. Я использую Ubuntu 13.04, мой процессор - Intel Core i7-2600K @...

11
Нет такого файла или каталога при выполнении / usr / bin / time

Я строю свой собственный Android-ром. Чтобы его построить, мне нужно запустить mka -j8 bacon Тем не менее, я хотел измерить время, необходимое для его создания, поэтому я использовал /usr/bin/time -f "User\t%U\nSys\t%S\nReal\t%E\nCPU\t%P" mka -j8 bacon Это не будет работать, потому что это говорит...

11
Как изменить значение аргумента в скрипте?

Я попробовал следующий небольшой простой скрипт: #!/bin/bash $1="bar" echo $1 Но когда я запускаю, ./script fooя получаю ошибку, и значение не изменяется: /home/mika/script: line 2: foo=bar: command not found foo Я знаю, что $ 1 - это первый аргумент, который вы передаете своему сценарию. Но даже...

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

В настоящее время заголовок моего терминала / вкладки bash устанавливается на основе каталога, в котором я нахожусь. Например: bob@bobscomputer:~/i/had/some/great/pie/yesterday Это не очень полезно, если у меня открыто несколько вкладок рядом. Например, если у меня есть 4 вкладки из вышеупомянутого...

11
Проблема сценария оболочки: сценарий задания cron перезапускает сервер MySQL, когда он случайно останавливается

У меня есть этот сценарий, я использую его для настройки задания CRON для выполнения этого сценария, чтобы он мог проверить, работает ли служба MySQL; если нет, то перезапустите службу MySQL: #!/bin/bash service mysql status| grep 'mysql start/running' > /dev/null 2>&1 if [ $? != 0 ] then...

11
Пароль ошибки: chsh: PAM: ошибка аутентификации при попытке установить Oh my zsh

Я пытаюсь установить Oh my zsh. После установки zsh ( sudo apt-get update && sudo apt-get install -y zsh) Потом устанавливаю sudo apt-get install -y curl затем установите git. проблема возникает, когда я пытаюсь эту команду. curl -L...

11
Могу ли я использовать cd ../ .. в качестве псевдонима?

Я использую Windows и Ubuntu параллельно и работаю с консолью на них обоих. На Windows я могу сделать C:\Users\Thomas>cd..\.. C:\> Однако в Linux это не работает ни с обратной косой чертой, ни с прямой косой чертой. 21:17:10 $ cd../.. bash: cd../..: No such file or directory Поскольку я часто...

11
tr: конвертировать апостроф в ASCII

Я пытаюсь преобразовать правую одинарную кавычку в апостроф с помощью tr. tr "`echo -e '\xE2\x80\x99'`" "`echo -e '\x27'`" < a > b дан кодированный файл в кодировке UTF-8, aкоторый содержит этот пример: We’re not a different species “All alone?” Jeth mentioned. OS X использует BSD trи дает...

11
Как остановить и удалить докер-контейнер?

Я пытаюсь удалить докер / изображение / контейнер и все, что так или иначе связано с докером, но прежде всего мне нужно это остановить. Пока я пытаюсь выполнить эту команду: docker stop $(docker ps -a -q) Это дает мне ошибку: [:/home/imran] 1 $ docker stop $(docker ps -a -q) 2015/01/16 00:37:38 Get...

11
Синтаксическая ошибка рядом с неожиданным токеном `('

Когда я использую код ниже в терминале Ubuntu, он работает нормально: rm !(*.sh) -rf Но если я помещаю тот же строчный код в скрипт оболочки (clean.sh) и запускаю скрипт оболочки из терминала, он выдаст ошибку: скрипт clean.sh: #!/bin/bash rm !(*.sh) -rf Я получаю ошибку: ./clean.sh: line 2: syntax...

11
Grep: звездочка (*) не всегда работает

Если я grep документ, который содержит следующее: ThisExampleString ... для выражения This*Stringили *Stringничего не возвращается. Однако This*возвращает вышеуказанную строку, как и ожидалось. Независимо от того, заключено ли выражение в кавычки, не имеет значения. Я думал, что звездочкой указано...