Какой результат выполнения следующей программы?
terminal=vt100
case $terminal in
vt100) echo Dec terminal;;
vt200) echo Old terminal;;
ansi) echo commonly used terminal;;
v*) echo vt series terminal;;
*) echo any terminal;;
esac
Какой результат выполнения следующей программы?
terminal=vt100
case $terminal in
vt100) echo Dec terminal;;
vt200) echo Old terminal;;
ansi) echo commonly used terminal;;
v*) echo vt series terminal;;
*) echo any terminal;;
esac
Какой результат выполнения следующей программы?
read dirname
case $dirname in
*) echo any directory name;;
c*) echo cobol directory name;;
f*) echo fortran directory name;;
p*) echo pascal directory name;;
esac
Какой результат выполнения следующей программы?
read dirname
case $dirname in
*) echo any directory name;;
c*) echo cobol directory name;;
f*) echo fortran directory name;;
p*) echo pascal directory name;;
esac
В цикле until...
1) Условием выхода из цикла может быть любая команда Unix
2) Нельзя указывать условия выхода из цикла
3) Нельзя использовать ключевое слово exit
4) Проверка условия происходит после выполнения тела цикла
5) Выполнение происходит до тех пор, пока условие выхода является true
В цикле until...
1) Условием выхода из цикла может быть любая команда Unix
2) Нельзя указывать условия выхода из цикла
3) Нельзя использовать ключевое слово exit
4) Проверка условия происходит после выполнения тела цикла
5) Выполнение происходит до тех пор, пока условие выхода является true
Какая ошибка допущена в следующей программе?
1) until=1
2) while [ $until = 1 ]
3) do
4) echo until cannot be used as a variable name
5) done
Варианты ответов:
1) Строка 1 должна содержать until=$1
2) Until не может использоваться как имя переменной
3) В этом коде нет ошибок
4) Строка 4 должна содержать echo "until cannot be used as a variable name"
5) Строка 4 должна быть выделена { }
Какая ошибка допущена в следующей программе?
1) until=1
2) while [ $until = 1 ]
3) do
4) echo until cannot be used as a variable name
5) done
Варианты ответов:
1) Строка 1 должна содержать until=$1
2) Until не может использоваться как имя переменной
3) В этом коде нет ошибок
4) Строка 4 должна содержать echo "until cannot be used as a variable name"
5) Строка 4 должна быть выделена { }
Каким будет результат следующей программы предполагая что параметры коммандной строки dog parrot cuckoo?
for argument in $*
do
echo $argument
done
Каким будет результат следующей программы предполагая что параметры коммандной строки dog parrot cuckoo?
for argument in $*
do
echo $argument
done
Каким будет результат выражения
expr -2 % ?
Каким будет результат выражения
expr -2 % ?
Каким будет результат, если num=20 и str1="Fair"?
[ $num -gt $str1 ]
Каким будет результат, если num=20 и str1="Fair"?
[ $num -gt $str1 ]
Результатом выполнения скрипта будет?
SOURCE="Hello world"
echo ${SOURCE:1}
echo ${SOURCE:1:1}
echo ${SOURCE:0:${#SOURCE}}
Результатом выполнения скрипта будет?
SOURCE="Hello world"
echo ${SOURCE:1}
echo ${SOURCE:1:1}
echo ${SOURCE:0:${#SOURCE}}
Каким будет результат выражения: expr -7 % 2?
Каким будет результат выражения: expr -7 % 2?
Приоритет операторов определяет какой оператор?
Приоритет операторов определяет какой оператор?
Какой результат выполнения следующего скрипта?
#!/bin/sh
ignores="
string1
string2 \
~&
^
";
s="`printf \"$ignores\" | while read -r i; do printf \" --exclude=\\\"${i}\\\"\"; done`";
echo $s;
Варианты ответов:
1) --exclude="" --exclude="string1" --exclude="string2 ~&" --exclude="^"
2) --exclude="" --exclude="string1" --exclude="string2" --exclude="~&" --exclude="^"
3) --exclude="" --exclude="string1" --exclude="string2 ~&^"
4) в скрипте ошибка
Какой результат выполнения следующего скрипта?
#!/bin/sh
ignores="
string1
string2 \
~&
^
";
s="`printf \"$ignores\" | while read -r i; do printf \" --exclude=\\\"${i}\\\"\"; done`";
echo $s;
Варианты ответов:
1) --exclude="" --exclude="string1" --exclude="string2 ~&" --exclude="^"
2) --exclude="" --exclude="string1" --exclude="string2" --exclude="~&" --exclude="^"
3) --exclude="" --exclude="string1" --exclude="string2 ~&^"
4) в скрипте ошибка
Какое из следующих выражений не допустимо?
Какое из следующих выражений не допустимо?
Укажите правильные имена для переменных:
Укажите правильные имена для переменных:
Какая ошибка допущена в следующей программе?
1) x=10
2) if [ x -ge 2 ]
3) then
4) echo $x
5) fi
Варианты ответов:
1) Ошибки нет
2) Строка 4 должна содержать echo x
3) Во второй строке проверка должна быть без квадратных скобок
4) Строка 1 должна содержать x={10}
5) Строка 2 должна содержать if [ $x -ge 2 ]
Какая ошибка допущена в следующей программе?
1) x=10
2) if [ x -ge 2 ]
3) then
4) echo $x
5) fi
Варианты ответов:
1) Ошибки нет
2) Строка 4 должна содержать echo x
3) Во второй строке проверка должна быть без квадратных скобок
4) Строка 1 должна содержать x={10}
5) Строка 2 должна содержать if [ $x -ge 2 ]
Каким будет значение z после выполнения выражения? z=`expr 5 / 2`?
Каким будет значение z после выполнения выражения? z=`expr 5 / 2`?
Как изменить время создания файла file.txt?
Как изменить время создания файла file.txt?