我正在尝试对通常(并非总是)行所在的文件进行排序
whatever:[A-Ba-b0-9_]: values
Run Code Online (Sandbox Code Playgroud)
其中字段用:
. 有些行不遵循这种模式,我对它们不感兴趣,它们可以在输出中的任何位置。
我只想对第二列(而不是值)上的行进行排序,但是当我这样做时sort -t: -k 2 myfile
,它会在所有行上对文件进行排序。
如何使用-k
以拥有我需要的东西?
我有一个运行 Ubuntu 服务器的服务器xdm
,openbox
上面插入了一个显示器,该显示器显示通过 cron 守护程序启动的视频。
当显示器在一定时间内未使用时,它会进入睡眠模式,我无法通过视频进程将其唤醒:显示器保持黑色。
如何唤醒显示器?如果可能,不安装软件包,并且没有对机器的物理访问。
我想从一个 USB 驱动器中完全无人值守地安装 Ubuntu Server 14.04 ubuntu-14.04.2-server.iso
在/syslinux/txt.cfg
USB 驱动器中,我添加了以下部分
menu label ^Unattended Ubuntu Server installation
kernel /install/vmlinuz
append noprompt cdrom-detect/try-usb=true auto=true priority=critical url=http://website.com/preseed.cfg vga=788 initrd=/install/initrd.gz quiet --
Run Code Online (Sandbox Code Playgroud)
但是当我尝试它时,甚至在此菜单出现之前,我必须选择一种语言(因此强制我按 进行手动干预enter
)。
我发现了一个类似的问题,它建议echo en >syslinux/langlist
但我仍然得到语言选择菜单(只有一个项目)。
我怎样才能避免这种干预?
我想做活动监视器(我的鼠标所在的监视器)的屏幕截图或始终相同监视器的屏幕截图;而不是同时使用两个显示器。
是否有任何命令/选项可以让我这样做?
我对裁剪我的每个屏幕截图都不感兴趣,即使使用脚本(因为我并行使用它们并且我做了很多),也没有抓取选定的区域,(因为我需要从相同的地方,相同的大小)。
现在,我拔掉了我的第二台显示器,但这很不舒服。
我想在我管理的所有服务器上打印有关不同接口的网络配置的特定信息:
不幸的是,由于换行符,简单的ip -o addr show
不允许轻松解析其输出awk
。
是否可以ip addr show
在每个界面上精确打印一行?
否则,是否可以使用awk
和/或实现相同的结果sed
?这超出了我对这两个命令的了解,因为这些行必须逐树连接......
当我这样做dpkg --get-selections
或less /proc/modules
我看到两个不同的列表时。我不明白每个元素之间的区别......