if [ -f file.txt ]; then
if [ -s file.txt ]; then
echo "file.txt is not empty
else
echo "file.txt is empty"
fi
else
echo "file.txt doesn't exists"
fi
if [[ $(stat -c "%s" file.txt) -eq 0 ]]; then
echo "file.txt is empty"
else
echo "file.txt doesn't exist or not empty"
fi
Есть ли курс/урок на 1 вечер с живым преподавателем, чтобы пожилой смог освоить смартфон?
$ cat file.txt
('data1','bigdata245','useful1','dateofday','useful2','trash44',NULL)
('data1','bigdata245','useful1','dateofday','useful2','trash44',NULL)
('data1','bigdata245','useful1','dateofday','useful2','trash44',NULL)
$ while read; do echo $REPLY|awk -F "," '{print $3","$5}'; done<file.txt
'useful1','useful2'
'useful1','useful2'
'useful1','useful2'
Как из нее получить значение ключа groupid - т. е. число 63?
echo "$MYSTRING"|awk -F\" '{print $10}'
echo "$MYSTRING"|grep -oP "groupid\":\"\K\d*"
echo "$MYSTRING"|jq -r ".result[].groupid"
TMP="${MYSTRING#*groupid\":\"}";echo "${TMP%%\"*}"
echo $MYSTRING|cut -d\" -f 10
CLIENT_IP="${SSH_CLIENT%% *}"
if [[ "$SSH_CLIENT" == "10.20.30.40" ]]; then
source ~/.bashrc_Angel2S2
fi