--> ALWAYS DO A CLEAN BUILD <--
This package will verify the signature of the git tag / commit. Developer keys are available here and instructions are here. See the PKGBUILD to determine which developer key you need.
validpgpkeys=('EA0A77BF9E115615FC3BD8BC7653B940E494FE87'
# Linus Färnstrand (code signing key) <linus@mullvad.net>
'8339C7D2942EB854E3F27CE5AEE9DECFD582E984'
# David Lönnhager (code signing) <david.l@mullvad.net>
)
gpg2 --import xxxx.asc
sudo pacman -Scc
grep -f файл1 файл2
-f FILE, --file=FILE
Obtain patterns from FILE, one per line. If this option is used multiple times or is combined with the -e (--regexp) option, search for all patterns given. The empty file contains zero patterns, and therefore matches nothing.
Установка Windows на данный диск невозможна. На выбранном диске находится таблица MBR-разделов. В системах EFI Windows можно установить только GPT-диск.
sudo umount -R /dev/sdc
echo -e "label:gpt\nstart=2M" | sudo sfdisk /dev/sdc
pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
yay -Suy skypeforlinux-stable-bin
yay -Suy skypeforlinux-preview-bin
Vim не надо.
alias select-all 'bof; select -l; eof'
alias select-all-paste 'select-all; pipe-from -m wl-paste -p'
bind C-A 'select-all'
bind M-a 'select-all-paste'
Selection options
-p, --primary Operate on the PRIMARY selection (default)
-s, --secondary Operate on the SECONDARY selection
-b, --clipboard Operate on the CLIPBOARD selection
alias select-all-paste 'select-all; pipe-from -m xsel -p'
dd if=/dev/sda of=/dev/nvme0n1 bs=100M conv=fsync oflag=direct status=progress
lsblk /dev/nvme0n1
echo ", +" | sudo sfdisk /dev/nvme0n1 -N 2
blockdev --rereadpt /dev/nvme0n1
e2fsck -f /dev/nvme0n1p2
resize2fs /dev/nvme0n1p2
e2fsck -f /dev/nvme0n1p2
sfdisk --relocate gpt-bak-std /dev/nvme0n1
# mkfs.ntfs /dev/nvme0n1
# mkfs.ntfs /dev/nvme0n1p1
меня интересуют какие то стандартные средства без установки ntfs-3g
#!/usr/bin/env bash
set -o xtrace
set -o errexit
MicroSD="/dev/sdX"
DIR="/tmp/bbb"
MNT="$DIR/mnt"
rm -rf $DIR
mkdir -p "$MNT"
dd if=/dev/zero of=$MicroSD bs=2M count=1 conv=fsync oflag=direct status=progress
echo -e "label:dos\nstart=2M" | sfdisk $MicroSD
yes | mkfs.ext4 -O '^metadata_csum,^64bit' -m1 ${MicroSD}1
mount ${MicroSD}1 "$MNT"
am33x=ArchLinuxARM-am33x-latest.tar.gz
curl -L -o $DIR/$am33x "http://os.archlinuxarm.org/os/$am33x"
bsdtar -xpf "$DIR/$am33x" -C "$MNT" && sync
dd if=$MNT/boot/MLO of=$MicroSD bs=128k count=1 seek=1 conv=notrunc,fsync oflag=direct status=progress
dd if=$MNT/boot/u-boot.img of=$MicroSD bs=384k count=2 seek=1 conv=notrunc,fsync oflag=direct status=progress
umount "$MNT"
exit
В скрипте bash я создаю переменную которая вытаскивает из этой строки S4BZJ045 следующим образом:
SystemName=$(cat server_out.db | grep 'SystemName' | awk '{print $2}' )
SystemName=$(awk '/SystemName/{printf $2}' server_out.db)
В ответ получаю NotOK, я понимаю, что проблема в лишних символах в переменной SystemName. Проверял через WC:
mpv --input-ipc-server=/tmp/mpvsocket "https://www.youtube.com/watch?v=GYE2P7BWBAs"
echo '{ "command": ["set_property", "pause", true] }' | socat - /tmp/mpvsocket
echo '{ "command": ["set_property", "pause", false] }' | socat - /tmp/mpvsocket
echo "cycle pause" | socat - /tmp/mpvsocket