我需要打印出一个数字,但具有给定的宽度和四舍五入(使用 awk!)
%10s
Run Code Online (Sandbox Code Playgroud)
我有这个,但不知何故我需要连接,%d
但我所做的一切,最终都会有太多的 awk 参数(因为我有更多的列)。
我在创建自定义键盘快捷键时遇到困难。我正在尝试使用i3lock
图片锁定我的屏幕。
从终端,命令
i3lock -i ~/Pictures/lock.png
Run Code Online (Sandbox Code Playgroud)
像魅力一样工作。
当我去的System Settings -> Keyboard -> Custom Shortcut
时候,我在这Command
条线上写了什么?
我试过了:
gnome-terminal -e "i3lock -i ~/Pictures/lock.png"
Run Code Online (Sandbox Code Playgroud)
但它不起作用。
所以,我有 50 多个单词,我必须匹配其中的数字。这些数字可以是 3 位或 4 位数字。我想我尝试了所有方法,但似乎没有任何效果(我需要记住数字作为模式)。我的尝试:
'/\(.*\)\([0-9][0-9]?[0-9][0-9]\)\(.*\)/'
'/\(.*\)\([0-9]\{3,4\}\)\(.*\)/'
'/\(.*\)\(([0-9][0-9][0-9][0-9]|[0-9][0-9][0-9])\)\(.*\)/'
...
Run Code Online (Sandbox Code Playgroud)
它总是只匹配 3 个数字或整个单词。
输入:
1844-PAL.Bak
IMG_1959.bak
ZER_1940.BAK
PEN225.bak
word-1943.BAK
Run Code Online (Sandbox Code Playgroud)
需要记住的模式:
1844
1959
1940
225
1943
Run Code Online (Sandbox Code Playgroud)