vfc*_*sts 6 shell xargs xdotool
作为一个例子,我xdotool
用来获取桌面上的窗口列表,它输出一个数字列表,每行一个。
一个示例命令是:xdotool search --name "a_program"
,它列出了所有窗口,a_program
其标题中包含字符串。
一个示例输出是:
50853718
50853807
50859414
Run Code Online (Sandbox Code Playgroud)
从数字中获取窗口标题的示例命令是xdotool getwindowname 50854718
.
我将如何构造一个命令,xargs
以便将每一行的输出转换为xdotool getwindowname outputnumber
?
问题主要是关于xargs
,但xdotool
欢迎任何评论。
> echo "50853718
50853807
50859414" | xargs -n 1 echo xdotool getwindowname
xdotool getwindowname 50853718
xdotool getwindowname 50853807
xdotool getwindowname 50859414
Run Code Online (Sandbox Code Playgroud)
如果那是您需要的,则删除echo
.
xdotool search --name "a_program" | xargs -n 1 echo xdotool getwindowname
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
868 次 |
最近记录: |