★
Size: a a a
★
A
S
S
#!/bin/bashПри вставке новой флэшки я смотрю, какой диск добавился и какой раздел мне на нём нужен:
PART=/dev/`pwd | sed 's|.*/||'`
TYPE=`blkid $PART | tr ' ' '\n' | awk -F= '/^TYPE/{gsub("\"","");print $2}'`
ARGS="-o rw,async,uid=admin,gid=_minidlna,fmask=113,dmask=002,noexec,nodev"
MOUNT=mount
case "$TYPE" in
apfs)
ARGS="-o allow_other"
MOUNT=apfs-fuse
;;
exfat|ntfs)
ARGS+=",nonempty";;
vfat);;
*) ARGS=
esac
$MOUNT $ARGS $PART .
# fdisk -l /dev/sd?Создаю, если отсутствует, одноимённый подкаталог и делаю в него симлинк скрипта. К примеру:
# mkdir /mnt/sdf1; ln -s ../mount.this /mnt/sdf1
Или просто копирую какой-нибудь уже имеющийся несмонтированный /mnt/sda2 в /mnt/sdf1./mnt/sdf1
тем же миднайтом и жму энтер на скрипте — вуаля!# umount /mnt/sdf1
DT
S
DT
S
Σ
Σ
DT
S
MS
B
B
SG
MS
SG
python3 -m SimpleHTTPServer 8080