Результаты поиска по запросу "bash"

5 ответов

Изменить тему терминала Gnome программно

Я хотел бы создать настройку на моей локальной машине (Ubuntu GNOME), в которой окно терминала имеет другой цвет фона в зависимости от того, вошел ли я в систему на своей локальной машине или ssh'd на удаленную машину. Есть ли способ сделать это?

3 ответа

Читать разделенную табуляцией строку файла в массив

Я хотел бы прочитать файл в сценарий, строка за строкой. Каждая строка в файле состоит из нескольких значений, разделенных вкладкой, я хотел бы прочитать каждую строку в массив. Типичный пример bash "чтение файла за строкой"; while read line do ...

9 ответов

Shell Script - удалить первую и последнюю кавычку (") из переменной

Ниже приведен фрагмент сценария оболочки из более крупного сценария. Он удаляет кавычки из строки, содержащейся в переменной. Я делаю это с помощью sed, это эффективно? Если нет, то каков эффективный путь? #!/bin/sh opt="\"html\\test\\\"" ...

ТОП публикаций

7 ответов

Передать все переменные из одного скрипта в другой?

Допустим, у меня есть скрипт shell / bash с именемtest.sh с участием: #!/bin/bash TESTVARIABLE=hellohelloheloo ./test2.shмойtest2.sh выглядит так: #!/bin/bash echo ${TESTVARIABLE}Это не работает. Я не хочу передавать все переменные в качестве ...

1 ответ

Запуск bash-скрипта из Java

Моя проблема проста, когда я пытаюсь запустить скрипт .sh из Java, скрипт не выполняется. Если я изменю свой сценарий на простую команду linux, такую как ls -all, она отлично работает, поэтому я предполагаю, что в моем сценарии используется ...

3 ответа

Получить общий размер папок с Find & Du

Я пытаюсь получить размер каталогов с именем "bak" с помощью find и du. Я делаю это :find -name bak -type d -exec du -ch '{}' \; Но он возвращает размер для каждой папки с именем «bak», а не общий. В любом случае, чтобы получить их? Спасибо :)

1 ответ

Как восстановить .bash_profile на Mac? Ни один из моих unix-терминалов не работает [закрыт]

Я добавил что-то в свой bash_profile, пытаясь добавить Playframework на свой путь, и что-то сильно испортилось. Я добавил следующую строку в мой .bash_profile export PATH=$PATH:the path to my play excitableзатем я все сохранил и перезапустил ...

3 ответа

Команда Date не соответствует спецификациям Linux (Mac OS X Lion)

Я уже довольно давно занимаюсь разработкой сценария на своем компьютере с Linux и хочу запустить его и на своем Mac. Я думал, что функции на Mac такие же, как на Linux, но сегодня я понял, что это неправильно. Я знал, что на Mac существует ...

8 ответов

Какое простое объяснение того, как работают трубы в Bash?

Я часто использую трубы в Bash, например: dmesg | lessХотя я знаю, что это выводит, это занимаетdmesg и позволяет мне прокручивать егоlessЯ не понимаю что за| делается. Это просто противоположность>? Есть ли простое или метафорическое ...

4 ответа

Как преобразовать дату из времени Unix в строку, в сценарии?

Чтобы преобразовать дату из строки во время Unix, я могу использоватьdate --date "2012-02-13" +%s. Как мне сделать обратное, от Unix время до строки?