Форум программистов, компьютерный форум, киберфорум
Shell, Bash
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Bash Скрипт на удаление данных группы пользователей https://www.cyberforum.ru/ shell/ thread2454133.html
Я с линукс мало сталкивался, возможно спрошу глупость. Есть группа пользователей - Prokladki - обычные пользователи за компом, браузер, звонки, вайбер, телеграмм. Необходимо запретить сохранять...
Bash Протестировать все разделы для операций чтения маленьких файлов (размер 16Кб), цикл тестирования не менее 100раз
Как можно провернуть подобное? Нашел утилиту iozone, которая выводит тьму цифр. Я так понимаю нужен скрипт на bash где в цикле происходит чтение файла и выводится разница времени до и после цикла....
Bash Cat + sed в цикле https://www.cyberforum.ru/ shell/ thread2452681.html
Привет. Есть список телефонов и список контактов: base.txt 913xxxxx10 983xxxxx85 953xxxxx09 phonebook.vcf
Bash Замена в четных предложениях Дан текст. Как в четных предложениях заменить пробелы на табуляцию, использую sed/awk ? Думаю, можно поменять разделитель полей на ".", но как в таком случае вывести весь текст https://www.cyberforum.ru/ shell/ thread2451848.html
Экранирование точки Bash
Необходимо с помощью awk заменить в тексте все вхождения "." на "!" и посчитать число замен Вопрос: почему точка не экранируется ? awk 'END{print t, "replacements"} {t+=gsub(old,new)}1' old="\."...
Bash Подскажите пожалуйста как написать маленький скрипт https://www.cyberforum.ru/ shell/ thread2451345.html
Доброго времени суток. Подскажите пожалуйста как реализовать такую вещь. Скрипт проверяет какой дал выход последняя команда echo $? И взвыичимости от результата,выполняет действие. Как это...
Bash Создать список обычных файлов, находящихся рекурсивно в заданной директории и имеющих права доступа заданного вида https://www.cyberforum.ru/ shell/ thread2451315.html
Создать список обычных файлов, находящихся рекурсивно в заданной директории и имеющих права доступа заданного вида для группы пользователей other. Имена файлов должны быть полными (начинаться с...
Определить процессы занимающие определенный объем памяти Bash
Добрый день. Есть задание. Звучит так: Вывести список процессов, задействовавших памяти меньше чем N Кбайт. N задается как первый аргумент командной строки. Я понимаю как вывести список...
Bash Найти на дисковом разделе Linux места вхождения учетной записи произвольного пользователя Здравствуйте. Может ли кто-нибудь помочь мне с какой командой я могу это сделать? С помощью команд xxd, dd, echo, grep выполните следующие действия: найдите на дисковом разделе Linux места... https://www.cyberforum.ru/ shell/ thread2450884.html Bash Загрузка логов в файл https://www.cyberforum.ru/ shell/ thread2449479.html
Разработать программу, которая бы выгружала содержание файла с ошибками(логами) с сервера по scp на локальный компьютер в текстовик. Я подключаюсь, к нужному хосту, а дальше я не знаю какие команды...
Как можно тренироваться bash скриптингу? Bash
Знаете ли вы ресурсы с задачами, специально заточенные под bash?
Bash Вставить текст в средину блока командой SED Нужно вставить текст в средину блока Admins { #вот сюда нужно вставить } Если пишу команду sed 'Admins/a "text" ' /file, то будет так: Admins https://www.cyberforum.ru/ shell/ thread2448628.html
2 / 2 / 1
Регистрация: 05.02.2015
Сообщений: 20
0

Не работает динамическое создание алиасов для команд - Bash - Ответ 13576810

17.05.2019, 10:30. Показов 922. Ответов 3
Метки (Все метки)

Помогите, пожалуйста, понять, почему не удается динамически создать алиасы для команд?
Назначение скрипта - создать алиасы для быстрого доступа в определенные папки. Скрипт работает и ошибок не выдает, но алиасы не создаются, хоть тресни его кочергой... Уж как только я не изгалялся - и через eval, и без него...
ЗЫ Среда - Ubuntu 18.04
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
rootProjectsDir=/var/www/
if [ -d $rootProjectsDir ]
then
    directories=$(ls -al $rootProjectsDir | grep -P '^d')
    if [[ ! -z "$directories" ]]
    then
 
        echo "$directories" | while read dir
        do
            dir=`echo "$dir" | awk  '{print $9}'`
            
            if [[ "$dir" =~ [^\s.] ]]
            then
                
                alias $dir="cd ${rootProjectsDir}${dir}"
                echo -e "alias $dir cd ${rootProjectsDir}${dir}\n"
            fi
            
        done
    fi
fi


Вернуться к обсуждению:
Не работает динамическое создание алиасов для команд Bash
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.05.2019, 10:30
Готовые ответы и решения:

RAD ХЕ3 - работа с базами данных DataBase Desktop и создание алиасов
Подскажите пожалуйста как в новой Embarcadero RAD Studio ХЕ3 создать алиас, как в старом С++...

Не работает динамическое создание двумерного массива
Добрый вечер. Не могу понять, почему не работает программа. Какие бы значения я не задавал (кроме...

Создание общих параметров для нескольких команд
Программа по некоторому принципу обрабатывает БД. Пусть есть две команды, одна из них добавляет...

В Delphi блок try-except работает для всех заключённых в него команд, или только для первой?
То есть у меня есть код, состоящий из нескольких команд, мне нужно, чтобы в случае возникновения...

3
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.05.2019, 10:30

Динамическое создание SQL для UpdateCommand не поддерживается для SelectCommand, не возвращающей никаких сведений о столбце ключей.
Добрый ночь! Возникла такая проблема. Вот код. SqlConnectionStringBuilder bu = new...

Динамическое создание типа для коллекции
Здравствуйте! Есть такая задумка, но не знаю как реализовать. Файл электронной таблицы, в...

Динамическое создание атрибутов для отображения в PropertyGrid
Всем привет. Постараюсь объяснить понятно свой вопрос. Итак, имеется PropertyGrid в котором мне...

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

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.