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

9
«STR: команда не найдена» при назначении значения переменной

Я ввел следующие строки в скрипт оболочки под названием «test.sh»: #!/bin/bash echo Hello World STR=”Hello Again” echo $STR После выполнения chmod в исполняемом файле я запустил скрипт ./test.sh. Тем не менее, я получаю сообщение ./test.sh: line 3 STR: Command not found Что я делаю...

9
Ряд команд sed работает в командной строке, но не в скрипте

Я работаю с .csvвыводом этого запроса данных SE, который выглядит следующим образом (только с 5022 записями): "{ ""id"": 281952, ""title"": ""Flash 11.2 No Longer Supported by Google Play"" }" "{ ""id"": 281993, ""title"": ""Netbeans won't open in Ubuntu"" }" (И у него есть ^Mокончания строки между...

9
Запускать скрипт bash каждый раз, когда выполняются командные строки

Я новый пользователь Ubuntu / Linux, я хотел бы задать вопрос, как мой заголовок выше. Например, у меня есть файл bash ./script, я хотел бы, чтобы он запускался автоматически при вводе любой командной строки. Как только я выполню командную строку, pwdто ./scriptбудет выполнена. Как только я наберу...

9
Ubuntu bash functions..syntax error: «(» или «}» неожиданно

Пытался запустить некоторые функции bash, но постоянно сталкивался с синтаксической ошибкой: "(" неожиданно. Я пытался снять скобки, скобки и т. Д. И т. Д. ..., похоже, ничего не работает. $ bash --version GNU bash, version 4.3.46(1) release #!/bin/bash function hello () { echo "Hello world" }...

9
Игнорировать sudo в скрипте bash

У меня есть небольшой скрипт bash: #!/bin/bash touch dummy.txt Если я выполню этот скрипт с, sudoто он создаст, dummy.txtкоторый будет защищен от корня . Что я хочу сделать, это: Независимо от того, выполняется ли этот сценарий с sudoпомощью обычного пользователя или с обычным пользователем, файл...

9
Используйте случай, когда имена файлов сценариев имеют начальные числа для определения порядка выполнения

Я ищу документацию или случай использования, где в Linux есть каталог со сценариями оболочки, где каждое имя файла приводится с номером, а файлы запускаются в определенном порядке. Как называется это соглашение и где оно используется? Например: 0001-motd.sh 0002-proxy.sh 0300-ssh.sh Я знаю, что...

9
Как я могу запустить службу systemd при запуске до запуска другой службы systemd?

Я использую Ubuntu 16.04 на старом ноутбуке HP Я установил некоторое программное обеспечение на нем, чтобы создать небольшой самодельный плекс-сервер. Я установил sonarr, radarr, deluge, jackett и т. Д., И все они автоматически запускаются при запуске! Пару дней назад я тоже решил установить rclone...

9
цикл в папках с символом \ n в именах

У меня есть несколько папок с \nхарактером это их имена. например: $ ls ''$'\n''Test' Это относится к папке с именем теста и пустой строкой перед ее именем. Поэтому, когда я запускаю несколько таких сценариев, в родительском каталоге: while IFS= read -r d; do rmdir $d done < <(find * -type d)...

9
Как я могу запустить свое приложение более удобным способом?

Я новичок в Ubuntu. У меня есть приложение, которое я открываю следующим образом. Я набираю в консоли: cd ~/MyDirectory ./myapp +some arguments Как я могу найти решение, чтобы я мог запустить свое приложение, не вводя эти команды в консоли каждый раз? Я имею в виду сценарий, как bat-сценарий или...

9
Как узнать версию Ubuntu в системе с помощью скрипта .sh (bash)?

Поэтому я пытаюсь создать исполняемый файл bash, и мне нужно знать номер версии Ubuntu в системе. Все способы, которые я нашел в Интернете, состоят в том lsb_release -r, что я не могу вывести это в переменную. Есть ли способ получить текущую версию Ubuntu и сохранить ее как переменную в исполняемом...

8
Какая кодировка символов по умолчанию?

Я сам не знаю, насколько глубоко этот вопрос на самом деле идет (например, насколько я знаю, их может быть несколько, в зависимости от моей задачи). В частности, меня интересует, какие типы строк используются для именования файлов и папок в системе. Меня также интересует, как строки представляются...

8
Генерация списка приложений из старой установки для запуска в новой установке

Я хочу перейти с Ubuntu-Desktop 10.10 на Ubuntu Netbook Edition 10.10 на моем нетбуке. В настоящее время, когда я захожу в Ubuntu из моей специальной сети, Ubuntu зависает. Это всегда требует холодного отключения. Так что надеемся, что в выпуске нетбуков может не быть этой проблемы. Я установил...

8
Баш: [: слишком много аргументов?

Я пытаюсь создать каталог и cdв него: В ~ / .bashrc: function abc() { appname=$1 appdir="$HOME/code/$appname" if [ mkdir $appdir -a cd $appdir ]; then echo Success else echo Failed to create and switch directory fi } Когда я перезагружаю bashrc ( . ~/.bashrc), я получаю ошибку: bash: [: too many...

8
Как связать все типы файлов в Wine с соответствующим родным приложением?

Это легко сделать для одного типа файла, как описано в разделе Как связать тип файла в Wine с собственным приложением? , создав .regдля нужного типа файла. Но это только для AVI. Я использую некоторые винные приложения (uTorrent, Soulseek, Eudora, чтобы назвать несколько), которые могут запускать...

8
Как я могу преобразовать музыкальную библиотеку iTunes WAV в FLAC из командной строки?

У меня есть большая музыкальная библиотека, которая в настоящее время управляется iTunes в Windows. Когда 5 или 6 лет назад я начал копировать свою музыку на мои ПК, у меня было довольно базовое понимание аудиоформатов, и я несколько произвольно решил скопировать все свои компакт-диски в формат...

8
Как добавить скрипт в nautilus для запуска выбранного файла от имени администратора?

Как добавить в nautilus скрипт для запуска выбранного файла с правами администратора (не с правами администратора)? И если это возможно, я хочу запустить этот файл как администратор, не вводя мой...

8
Запускать скрипт от имени пользователя root при входе в систему (нет пользователя sudoer, сеанс оболочки)

Очень похоже /etc/profileи ~/.profileно запускается по руту, а не пользователь делает логин. /etc/rc.localзапускается после загрузки, но мне нужно запустить скрипт до входа в систему. Пользователь не sudoer один....