Вопросы по теме 'sh'
Выберите уникальные или уникальные значения из списка в сценарии оболочки UNIX
У меня есть сценарий ksh, который возвращает длинный список значений, разделенных новой строкой, и я хочу видеть только уникальные / отдельные значения. Можно ли это сделать?
Например, скажем, мой вывод - это суффиксы файлов в каталоге:
tar...
339638 просмотров
schedule
01.11.2021
Почему bash в режиме posix не отслеживает мои символические ссылки?
Я наблюдаю странное поведение, когда запускаю "ssh" в системе Linux. Я отследил это частично до разницы в bash при запуске в режиме posix.
% bash --posix
% ln -s /tmp mytmp
% cd mytmp
% pwd
/home/user/mytmp
На странице руководства bash в...
402 просмотров
schedule
20.09.2021
Определение переменной при запуске сценария оболочки?
Я пытаюсь написать сценарий оболочки, который в основном входит в определенную папку и выполняет некоторые действия. Загвоздка здесь в том, что имя папки является переменным, т.е. /path/to/variable
Я подумал, можно ли запустить сценарий оболочки...
148 просмотров
schedule
05.11.2021
Что вызывает отказ в разрешении при использовании sed?
Выполнение следующей строки в моем сценарии дает мне ошибку Permission denied:
$config_out | sed -e 's#name="in" value=""#name="in" value="1600"#' > $config_out".tmp"
Раньше у меня был $config_out | sed -e 's#name="in" value=""#name="in"...
1041 просмотров
schedule
26.09.2021
Как разместить пробелы в массиве bash
Я просматриваю каталог для определенной команды; однако я не знаю, как приспособить для пробелов
#!/bin/bash
image=(`ls *.bmp *.jpeg *.jpg | sort`)
data=(`ls *.dat | sort`)
for ((i=0; i < ${#image[@]}; i++))
do
echo ${image[$i]}...
108 просмотров
schedule
03.10.2021
Удалите временные файлы в конце сценария оболочки bourne
Я пытался использовать trap для удаления временного файла в конце сценария оболочки Bourne, но это не сработало:
trap "trap \"rm \\\"$out\\\"\" EXIT INT TERM" 0
Между прочим, это внутри функции, отсюда и попытка вложенной ловушки.
Как...
804 просмотров
schedule
16.09.2021
Хвостовой скрипт для записи содержимого файла от конца до совпадающего шаблона
Я ищу решение небольшого варианта этого хвостового вопроса ... надеюсь, что кто-то знает решение. В основном я хочу tail файл до тех пор, пока строка / шаблон не будет сопоставлена, а затем записать содержимое с конца файла до строки, содержащей...
630 просмотров
schedule
07.10.2021
У меня есть установочный скрипт в предыдущей части скрипта travis-ci, но трэвис не может его открыть
В моем .travis.yml скрипте есть следующее:
before_install:
- cd $HOME
- git clone -b 7.x git://github.com/Islandora/islandora.git
- sh adore-djakota-install.sh
Среди прочего. Этот скрипт, на который есть ссылка, выглядит так:
#...
2506 просмотров
schedule
26.10.2021
Форматирование html сценария оболочки busybox для Linux
У меня проблема со сценарием оболочки, и я надеюсь, что вы можете помочь. Я хочу оптимизировать форматирование HTML следующего кода:
#! /bin/sh
cat <<EOF > myfile # temporary file
#! /bin/sh
echo -e "Content-type: text/html;...
687 просмотров
schedule
18.10.2021
Bash / команда не найдена
Я запускаю следующее в bash:
cd /$P/"W${GU}"
GV = $(find . -type f -printf '%T@ %p\n' | sort -n | tail -1 | sed 's/.*PO\.\([0-9]*\).*/\1/')
\cp $P/"Wa ${GV}"/PO.${GV}/la_${GV}_PO.${GV}.exe $P/"$JOB_NAME"/S-${SV}_PO.$SV/G
Он возвращает...
2593 просмотров
schedule
30.09.2021
Команда cp не создает каталог в сценарии sh \ bash, почему?
Я новичок в сценарии sh / bash, и у меня возникла следующая проблема:
У меня есть сценарий, который создает каталог и копирует в него файлы, но, похоже, не работает !!!
В моем скрипте есть следующие строки кода:
# Creazione Nuovo Pacchetto...
3717 просмотров
schedule
01.11.2021
OSTYPE недоступен в сценарии оболочки
В настоящее время я настраиваю новую систему, используя новый надежный тар Xubuntu. Я не очень знаком со сценариями оболочки, но у меня есть сценарий, для которого требуется переменная среды OSTYPE, чтобы определить, что делать.
Если я вызываю...
5811 просмотров
schedule
19.10.2021
Shell не выбирает правильный путь для запуска drush
Я попал в /usr/local/bin . Запуск which drush возвращает /usr/local/bin/drush . Однако при запуске drush отображается « -bash: /usr/bin/drush: No such file or directory ». Запуск /usr/local/bin/drush работает правильно.
Мой $ PATH...
1025 просмотров
schedule
15.10.2021
Как сделать так, чтобы индикатор выполнения оставался на экране в bash?
Я новичок в сценариях bash и хотел бы сделать простой индикатор выполнения
init pb
do stuff
pb add 10%
do other stuff
...
Но сценарии, которые будут обедать, будут печатать какой-то журнал, и я не хочу, чтобы индикатор выполнения исчезал, я...
102 просмотров
schedule
28.09.2021
Shell Script - Telnet несколько хостов: порты
Я ни в коем случае не эксперт в сценариях оболочки. Я получил идею структуры из другого сообщения ( telnet сценария Bash для тестирования несколько адресов и портов ) Мне нужно проверить соединения LAN между определенными хостами и портами через...
10645 просмотров
schedule
12.11.2021
ошибка частоты дискретизации с SOX
Я использую следующий код преобразования с использованием SOX для преобразования всех необработанных файлов в файлы wav в 16 кГц, 16 бит, моно формат. Я использовал следующий код
Я использовал следующий код
#!/bin/bash
OutDir=converted
for...
2239 просмотров
schedule
07.10.2021
Передача кода bash через среду (для docker-compose)
Я пытаюсь решить известную проблему с порядком загрузки контейнеров в docker-compose, поэтому я остановился на простом решении, имея сценарий для проверки, готова ли среда к запуску команды.
В этом заключается идея, что для контейнера определена...
3463 просмотров
schedule
08.10.2021
Расширение параметров
Я пробую следующий код в оболочке для расширения параметров
#!/bin/sh
count
echo ${count:-60}
echo ${count:=120}
echo $count
echo ${count:+80}
x = 'The host name is google'
echo ${#x}
Выход
./test_varexp.sh: line 2: count: command not...
95 просмотров
schedule
26.09.2021
Sharepoint 2013, получить данные из списка в ClientPeoplePicker
В Sharepoint 2013 я попытался получить информацию о пользователе из настраиваемого списка для отображения в форме редактирования, которая будет отображаться в элементе управления ClientPeoplePicker.
Я поискал и попробовал два решения:
private...
842 просмотров
schedule
02.12.2021
Раскомментируйте блок текста с помощью awk или sed
Предполагая, что у меня есть текстовый файл, подобный этому примеру:
Lorem ipsum dolor sit amet, nullam euismod tractatos id mel, has integre ornatus
feugait ad. In eum enim putent fierent. Quo melius persecuti conceptam eu, ne probo
autem...
116 просмотров
schedule
16.11.2021