D
Size: a a a
D
Лс
ShellВот мое решение. И список ресурсов из которых я брал фрагменты кода.
#!/bin/bash
for i in $(seq 1 $3);
do
if [ "$(( $i % $1 ))" -eq 0 ]; then
if [ "$(( $i % $2 ))" -eq 0 ]; then
echo $i;
fi
fi
done
Лс
D
Лс
Лс
ShellВот мое решение. И список ресурсов из которых я брал фрагменты кода.
#!/bin/bash
for i in $(seq 1 $3);
do
if [ "$(( $i % $1 ))" -eq 0 ]; then
if [ "$(( $i % $2 ))" -eq 0 ]; then
echo $i;
fi
fi
done
#! /bin/bash
Pr1=$1
Pr2=$2
Pr3=$3
is_dividible () {
times=$(($1/$2));
[[ $(( $1 - $2 * $times )) -eq 0 ]]
}
for (( n=1; n<=$Pr3; n+=1 )); do
if is_dividible n $Pr1; then
if is_dividible n $Pr2; then
echo $n
fi
fi
done
Лс
VP
sed организовать добавление строки после строки с определённым содержимым?Лс
sed организовать добавление строки после строки с определённым содержимым?Лс
VP
Лс
VP
Лс
bash ➜ cat dividing.sh | sed '/is_dividible/ a "Hi there!"'
#! /bin/bash
Pr1=$1
Pr2=$2
Pr3=$3
is_dividible () {
"Hi there!"
times=$(($1/$2));
[[ $(( $1 - $2 * $times )) -eq 0 ]]
}
for (( n=1; n<=$Pr3; n+=1 )); do
if is_dividible n $Pr1; then
"Hi there!"
if is_dividible n $Pr2; then
"Hi there!"
Лс
sed '/pattern/ a "text"'Лс