$ echo 111 > 1
$ echo 111 > 2
$ diff 1 2 -q; echo $?
0
$ echo 111 > 1
$ echo 222 > 2
$ diff 1 2 -q; echo $?
Files 1 and 2 differ
1
$ man diff
...
EXIT STATUS
The diff utility exits with one of the following values:
0 No differences were found.
1 Differences were found.
>1 An error occurred.
...
ln -s /usr/share/applications/firefox.desktop ~/Рабочий\ стол/
container=$(docker container ls --format 'table {{.Names}}')
надо сделать container=$(docker container ls --format '{{.Names}}')
#!/bin/bash
container=$(docker container ls --format '{{.Names}}');
for i in $container
do
docker exec -u root -it $i netstat -natu | grep -c ESTABLISHED;
done
duplicate-cn
из конфига сервера. sudo DEBIAN_FRONTEND=noninteractive apt-get -y -o Dpkg::Options::='--force-confdef' -o Dpkg::Options::='--force-confnew' upgrade
--force-confdef
- использовать дефолтную версию файла. Если ее нет, то задаст вопрос и вылетит, чтобы этого не случилось, добавлено --force-confnew
, который установит новую версию конфига wget domain.com
--2018-04-27 16:15:20-- http://domain.com/
Resolving domain.com (domain.com)... 13.228.112.135
Connecting to domain.com (domain.com)|13.228.112.135|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://domain.com/ [following]
--2018-04-27 16:15:21-- https://domain.com/
Connecting to domain.com (domain.com)|13.228.112.135|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://www.domain.com/ [following]
--2018-04-27 16:15:23-- https://www.domain.com/
Resolving www.domain.com (www.domain.com)... 13.228.112.135
Connecting to www.domain.com (www.domain.com)|13.228.112.135|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: ‘index.html’
А т.к. он должен запускаться из крона
# m h dom mon dow user command
sudo -u user /home/script.sh