Кусок блокнота(9)

but standart online resize work.

first create backup image then:

sudo cfdisk /dev/mmcblk0

delete partition and re-create (this can be risky, parttition mist start from same sector – in this case 2048), save and then:

sudo resize2fs /dev/mmcblk0p1

if resize2fs can’t resize, reboot and run resize2fs again

then you can check disk at next boot:

sudo touch /forcefsck

Чтобы сделать из netcat http сервер для одного файла:
на клиенте достаточно в браузере набрать http://Ваш_IP:8080

#!/bin/bash
while true
do 
  (echo -e "HTTP/1.1 200 OK\nContent-Type: text/plain\nContent-Length: $(wc -c < Auto_IPTV.m3u)\n\n"; cat Auto_IPTV.m3u) | nc -l -p 8080 > /dev/null
done

Для просмотра информации о погоде в текущем городе или с указанием города (и
при необходимости страны через запятую) для просмотра информации в другом городе:

curl wttr.in

Парсинг csv на bash

#!/bin/bash
URLS=""
HREF=""
INPUT=1.csv
OLDIFS="$IFS"
ICON="fa fa-bullhorn"
IFS=';'
rm build/1.list
[ ! -f $INPUT ] && { echo "$INPUT file not found"; exit 99; }
while read NAME PERIOD PRICE_1 TSENA colummnt BEGINBLOCK ENDBLOCK
do
	echo "Наименование : $NAME "
	echo "Длительность : $PERIOD часов"
	echo "Цена1 : $PRICE_1 рублей"
	echo "Цена2 : $TSENA"
	echo "Ячейка : $colummnt"
	echo "Начало_блока : $BEGINBLOCK"
	echo "Конец_блока : $ENDBLOCK"
done < $INPUT
IFS=$OLDIFS
leafpad build/1.list
Share
Send
Your comment
won’t be published

HTML will not work

Ctrl + Enter
Popular