小编Con*_*ack的帖子

bashscript 检测被按下的右箭头键

为什么即使键码不是右箭头键,这也总是检测为真?

stty_state=`stty -g`
stty raw; stty -echo
keycode=`dd bs=1 count=1 2>/dev/null`
stty "$stty_state"  

echo $keycode

if [ "$keycode"=39 ]; then
echo "Right Arrow Key Pressed!"
fi
Run Code Online (Sandbox Code Playgroud)

bash shell-script

9
推荐指数
1
解决办法
1万
查看次数

获取额外的 GPT 信息;“fdisk -l”等效项

使用以下 HDD 的 GPT 的等效项是什么:

# fdisk -l /dev/hda > /mnt/sda1/hda_fdisk.info

我从https://wiki.archlinux.org/index.php/disk_cloning(在“创建磁盘映像”下)获取此信息以获取额外的硬盘信息,这对于从多分区映像恢复或提取可能很重要。

当我这样做时,我收到类似于以下内容的错误:

“警告:在‘/dev/sda’上检测到 GPT(GUID 分区表)!util fdisk 不支持 GPT。使用 GNU Parted。”

fdisk hard-disk gpt disk-image gdisk

8
推荐指数
2
解决办法
2万
查看次数

屏幕截图/屏幕抓取程序如何在运行 X 的 POSIX 系统上工作?

  1. gnome-screenshotxfce4-screenshooter屏幕截图程序如何获取数据?
  2. 他们如何访问监视器/屏幕的二维像素矩阵流?
  3. 是否可以在多显示器设置中仅流式传输特定显示器的数据?我想将数据通过管道传输到我正在尝试编写的程序中,该程序将是用于多计算机/显示器设置的 FOSS 程序/脚本。

xorg x11 screenshot

3
推荐指数
1
解决办法
1431
查看次数

标签 统计

bash ×1

disk-image ×1

fdisk ×1

gdisk ×1

gpt ×1

hard-disk ×1

screenshot ×1

shell-script ×1

x11 ×1

xorg ×1