На удаленной машине мне надо получить UID пользователя. Потом надо выполнить действия на всё той же удаленной машине используя этот UID. Т.е. его надо получить и как-то сохранить в переменную что бы потом использовать.
myvar=`cat /etc/passwd | grep myuser | awk -F ":" '{print $3}'\r`
#!/bin/bash
for i in {1..5}
do
for j in {1..5}
do
INDEX=$((i*1000+j))
ARRAY[INDEX]=$j
done
done
echo Full array:
echo ${ARRAY[*]}
echo First line:
for j in {1..5}
do
INDEX=$((1000+j))
echo ${ARRAY[INDEX]}
done
mysqlslap --silent --host=localhost --user=statsu --password=qwerty --concurrency=1000 --number-of-queries=1 --iterations=1 --create-schema=superb1 --auto-generate-sql --auto-generate-sql-load-type=read --number-char-cols=50 --number-int-cols=300
#!/bin/bash
myl=0
while read line
do
let myl=$myl+1
accum[$myl]=$line
echo ${accum[myl]}
done < source.txt
#!/usr/bin/bash
check=0
check-exit-stat() {
if [[ ${1} != ${2} ]]
then ((check++))
fi
}
f1() {
k=1
if [[ ${k} == "0" ]]
then ls # return 0
else blabla # return 127
fi
N=${?}
check-exit-stat 0 ${N}
return ${N}
}
f1
echo $?
# ...
f1
echo $?
# ...
echo check=$check
exit $check
#!/usr/bin/bash
check=0
check-exit-stat() {
if [[ ${1} != ${2} ]]
then ((check++))
fi
return ${check}
}
f1() {
k=1
if [[ ${k} == "0" ]]
then ls # return 0
else blabla # return 127
fi
check-exit-stat 0 ${?}
}
f1
echo $?
# ...
f1
echo $?
# ...
echo check=$check
exit $check
#!/usr/bin/bash
check=0
check-exit-stat() {
if [[ ${1} != ${2} ]]
then ((check++))
fi
return ${check}
}
f1() {
k=1
if [[ ${k} == "0" ]]
then check-exit-stat 0 0 # return 0
else check-exit-stat 0 1 # return 1
fi
}
f1
echo $?
# ...
f1
echo $?
# ...
echo check=$check
exit $check
//a[contains(@href,'command?PFILE=Server_Status')]
. $HOME/.bashrc #или .zshrc если его используешь
и все у тебя будет➜ ~ alias
-='cd -'
..='cd ..'
...='cd ../..'
1='cd -'
2='cd -2'
3='cd -3'
4='cd -4'
5='cd -5'
6='cd -6'
7='cd -7'
8='cd -8'
9='cd -9'
➜ ~ cat test.sh
#!/usr/bin/env zsh
. $HOME/.zshrc
Al=$(alias)
echo $Al
➜ ~ ./test.sh
-='cd -'
..='cd ..'
...='cd ../..'
1='cd -'
2='cd -2'
3='cd -3'
4='cd -4'
5='cd -5'
6='cd -6'
7='cd -7'
8='cd -8'
9='cd -9'