[ $(( ( $(cat /sys/class/net/eth0/statistics/rx_bytes) - $(sleep 10; cat /sys/class/net/eth0/statistics/rx_bytes) )/-10 )) -lt 5000 ] && echo need restart
if [[ ( "$projectDir" = "video" || "$projectDir" = "audio" ) && "$flag" != "noflag" ]]
if [ "$([ "$projectDir" = "video" -o "$projectDir" = "audio" ]&& echo 1)" -a "$flag" != "noflag" ]
Нужно получить список всех файлов с одинаковым размером. Чтобы потом уже вручную удалить дупликаты.Вы можете в несколько кликов искать и удалять дубликаты файлов, используя GUI-утилиту под названием FSlint. Находит не просто совпадение размера, а именно совпадение и размера, и содержимого. Имена файлов при этом могут быть разные. Просто добавляете несколько папок, по которым нужно искать дубликаты, потом среди найденных выделяете те, которые хотите удалить и удаляете. Т.е. вручную можно выбирать в какой из папок файл оставить, а в какой удалить. Можно все дубликаты оставить, можно все удалить (!).
sshd -T | grep -i ‘^mac” | xargs -n1 echo | grep -v etm | xargs echo
TCP (сбоев/разрывов соединений)Соединения tcp на конкретном хосте могут иметь десять, сто, тысяча программ. Чтобы конкретная программа писала в лог насчёт разрыва соединения, нужно, чтобы автор этой программы предусмотрел, написал кусок кода, который это делает. Чтобы тысяча программ писали в лог насчёт разрыва соединения, нужно, чтобы тысяча авторов написали в своих программах такие куски кода (что крайне маловероятно). Нет какой-то магии, которая бы без всякого программного кода делала что-то, чего кому-то захотелось.
Меня интересует способ решить проблему, используя только встроенные в систему (в основном речь идет о macOS) утилитытам есть dd?
echo -ne "\x04\x05\x06" | dd of=filename bs=1 seek=`grep -aboP "\x01\x02\x03" filename | cut -d ":" -f 1 | head -c -1`
for i in `find $1 -type f`
do
# Получаем кодировку очередного файла
cod=`enca -L ru $i`
$ echo "1Rus2" | sed '/Russia/! s/Rus//g'
12
$ echo "1Russia2" | sed '/Russia/! s/Rus//g'
1Russia2
$ echo "1Rus2" | sed '/Russia/ n; s/Rus//g'
12
$ echo "1Russia2" | sed '/Russia/ n; s/Rus//g'
1Russia2
find "$DIR" -name "*.mp4" -printf "%P\n" | xargs -i{} basename {} .mp4 | pee 'xargs -i{} mkdir -p /config/rec/{}' 'xargs -i{} cp {}.mp4 /config/rec/{}/' 'xargs -i{} rclone copy /config/rec/{}/{}.mp4 cloud: --max-age 12h --create-empty-src-dirs -P --transfers=1 --checkers=1;'
nc -z -v -w2 $IP 1992
STATUS=$?
if [ $STATUS -ne 0 ]; then
curl "https://api.telegram.org/$TOKEN/sendMessage?text=Не удалось соединиться&chat_id=$CHAT"
fi