Как установить скамейку классов с помощью make all и bashrc [дубликат]

На этот вопрос уже есть ответ здесь:

Class bench - это программа для Linux, Classbench обязан создавать пакеты и сгенерировать некоторые правила, которые они называют набором фильтров. В стенде классов есть три папки:

  1. trace_generator
  2. db_generator
  3. parameter_files

Примечание: trace_generator должен генерировать пакеты , db_generate обязан создать набор фильтров, paremeter_files подобен библиотеке.

Хорошо, знаете, как установить db_gerater и trace_generator? просто! просто перейдите по их пути и напишите «make all». Знайте, что если вы хотите запустить db_generater, вы должны просто ввести эту команду

db_generator -bc acl3_seed 10000 2 0.5 -0.1 MyNewFilters10k , но когда я напишу, я увидел терминал linux не поддерживает это, я ищу и нахожу, что мне нужно добавить это в свой bashrc, я также набрал! /. bashrc, но теперь я не знаю, что мне здесь добавить.

До этого я установил NS2, который является симулятором сети. Я написал там кое-что о NS2, но теперь для classbench я не знаю, что мне здесь добавить? Кстати, acl3_seed в файлах параметров

-1
задан 26 September 2013 в 02:56

1 ответ

Если я интерпретирую то, что вы говорите, добавьте это к вашему .bashrc:

function make_and_run_db_generator {
    local dir=$1
    shift
    cd "$dir" && make all && ./db_generator "$@"
}

Сделайте это видимым в вашей текущей оболочке: . ~/.bashrc

И тогда вы тип

make_and_run_db_generator /some/dir  -bc acl3_seed 10000 2 0.5 -0.1 MyNewFilters10k
0
ответ дан 26 September 2013 в 02:56

Другие вопросы по тегам:

Похожие вопросы: