9月末に発売されたシェル芸本の続きです。
前回はこちら
問題110
$ fd . --hidden --type=d /var/log --exec zsh -c 'echo {} $(fd --type=f --max-depth=1 --hidden . {}|wc -l)' /var/log/unattended-upgrades 0 /var/log/private 0 /var/log/journal 0 /var/log/dist-upgrade 0 /var/log/landscape 1 /var/log/apt 3
問題111
$ sel 1 2 3 -f /proc/loadavg 0.00 0.02 0.00
問題112
$ echo | ocs '{println(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"))}' 2021-12-14 18:18:14 $ cat /sys/class/rtc/rtc0/{date,time} | xargs 2021-12-14 09:19:33
問題113
$ ls -ld /proc/3046/cwd | sel -- -3: /proc/3046/cwd -> /etc/byobu
問題114
$ cat /proc/4126/maps | grep -Pe ".+\.so" | sel -- -1 | sort -u /usr/lib/x86_64-linux-gnu/ld-2.31.so /usr/lib/x86_64-linux-gnu/libc-2.31.so
問題115
家にUSBメモリが1枚もなくてびっくりしちゃった
$ lsblk -o KNAME,FSTYPE,MOUNTPOINT | awk NF==2 | grep fat | awk '{p="/mnt/disk"NR;print "mkdir -p "p";mount -t vfat /dev/"$1,p}' | sudo bash