我正在读这篇文章。那里有一条声明:
ffmpeg -f alsa -ac 2 -i hw:0,0 -f x11grab -s $(xwininfo -root | grep 'geometry' | awk '{print $2;}') -r 25 -i :0.0 -sameq -f mpeg -ar 48000 -s wvga -y sample.mp4
当我运行命令时,出现以下错误:
xwininfo -root | grep 'geometry' | awk '{print $2;}'
原因是当您在我的计算机上使用此命令时,它输出:
1360x768+0+0
如何删除屏幕分辨率输出的最后一部分,1360x768
而不是1360x768+0+0
?
1
如果您知道的几何形状,1360x768的,只是使用而不是一个变量
—
豹
我意识到了这一点,并且已经成功地做到了这一点。但是我也试图利用这些经验来增加我的awk知识。:)
—
Guest123ABC 2014年
好的祝你好运。互联网上有一些关于awk的优秀教程。
—
豹