我经常grep一堆文件找一行,然后grep返回一个结果。我不想将文件名复制并粘贴到新命令中,而是希望能够使用编辑器打开该结果。类似的东西:grep foo | vim。有没有办法在 BASH 中做到这一点?
我几乎无法理解我的 dmesg 日志输出,但这是我一直看到的一条消息,我认为这与我的 Wifi 每隔一分钟左右切断的更大问题有关:
[ 6170.340618] cfg80211: Calling CRDA for country: US
[ 6170.346573] cfg80211: Regulatory domain changed to country: US
[ 6170.346580] cfg80211: DFS Master region: FCC
[ 6170.346582] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 6170.346588] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 3000 mBm), (N/A)
[ 6170.346591] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 1700 mBm), (N/A)
[ 6170.346595] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 …Run Code Online (Sandbox Code Playgroud) 我喜欢从终端启动 GUI 程序,例如emacs myfile.txt. 但是这样做会使该进程打开一个终端窗口,所以现在有两个窗口供我跟踪。如果我关闭终端窗口,GUI 程序也会关闭。
我知道我可以运行exec cmd,cmd我试图运行的命令在哪里,并在程序完成后关闭终端窗口。但是我想在命令启动后关闭终端窗口。有没有办法做到这一点?
我有一台联想 Yoga 2 11" 可转换笔记本电脑,它有一个触摸屏,xinput 告诉我:
> xinput list
? Virtual core pointer id=2 [master pointer (3)]
? ? Virtual core XTEST pointer id=4 [slave pointer (2)]
? ? ETPS/2 Elantech Touchpad id=13 [slave pointer (2)]
? ? Atmel Atmel maXTouch Digitizer id=10 [slave pointer (2)]
? Virtual core keyboard id=3 [master keyboard (2)]
? Virtual core XTEST keyboard id=5 [slave keyboard (3)]
? Power Button id=6 [slave keyboard (3)]
? Video Bus id=7 [slave keyboard (3)]
? Power Button …Run Code Online (Sandbox Code Playgroud) 有没有办法为 GNOME 文档查看器 Evince 自定义键盘快捷键?
我知道有一个命令split可以根据文件大小将文件分成几个块,然后有wc一个可以计算单词的命令。我只是不知道如何将两者一起使用。
我正在尝试编写一个单行 for 循环的命令,其中包含一个使用 & 运算符将命令置于后台的命令:
for dir in $(ls); do command $dir &; done
Run Code Online (Sandbox Code Playgroud)
Where&告诉 BASHcommand在后台运行。然而 BASH 返回
bash: syntax error near unexpected token `;'
Run Code Online (Sandbox Code Playgroud)
这里发生了什么?我怎样才能&与 一起使用;?我试着用引号括起来,比如do "command $dir &"ordo command $dir "&"但那些有意想不到的结果。
现在有很多程序可以使用 HiDPI,但仍有很多程序不适合我,例如 Mendeley Desktop(我认为是 QT4)和 Okular(我认为也是 QT)。图标很小,许多 UI 元素无法使用。我很想让这些工作。有没有办法在 QT 4 中设置缩放因子,比如通过命令行?
我基本上想继续使用 GNOME,但模拟 i3 WM 行为,允许您根据窗口的位置来聚焦窗口,例如将窗口聚焦到当前窗口的右侧,聚焦左侧的窗口,等等。我研究了wmutils,它几乎可以工作,但它不适用于 GNOME。还有其他方法吗?
bash ×2
gnome ×2
arch-linux ×1
chrome ×1
evince ×1
grep ×1
multi-touch ×1
qt ×1
shell ×1
split ×1
touch-screen ×1
wc ×1
wifi ×1