小编gbo*_*ffi的帖子

哪个是当前的小数点分隔符?

假设我有一个 POSIX shell 脚本

  1. 需要在我无法控制的不同系统/环境中运行,并且
  2. 需要从尊重语言环境设置的程序发出的字符串中删除小数点分隔符。

如何以最通用的方式检测小数点分隔符?

shell posix locale floating-point

31
推荐指数
2
解决办法
3734
查看次数

命令列出 fontconfig 已知的所有等宽字体

我想要一个所有fontconfig知道的等宽字体的列表,我必须使用哪个命令?

fonts fontconfig

24
推荐指数
1
解决办法
8936
查看次数

我需要一个巨大的位图字体

我的笔记本电脑显示屏的分辨率约为 180 dpi,这很好。但。有时我需要运行不支持可缩放字体的
旧 X 应用程序(现在是),并且显示的内容小得可怜。osd_cat


我在 Suse Tumbleweed 上使用的最大的位图字体是

-etl-fixed-medium-r-normal--40-400-72-72-c-200-iso8859-1
Run Code Online (Sandbox Code Playgroud)

虽然它是可读的,但我想找到并安装更大的东西。

您是否知道可用的位图字体(可能是等宽字体,像素高度大于 40 像素)?


PS 尽可能地,我希望能够处理单个 BDF 文件,我可以将其放入系统目录并运行mkfontdir.

linux opensuse fonts x11

12
推荐指数
1
解决办法
1148
查看次数

bash 需要另一个换行符来执行粘贴的行

我常用的 shell 是 bash,我常用的终端是 Debian Sid 上的 xterm。

在最近发布的 bash 之后,当我使用 Button-2 将一些文本(通过单击并拖动 Button-1 选择)粘贴到 bash 命令行中时,我发现粘贴文本中的新行处于非活动状态,并且我必须从键盘给出额外的换行符才能执行粘贴的文本。

在我看来,Debian 在 bash 中新配置了一些东西,因为如果我使用另一个 shell(例如,dash),粘贴的行会立即执行,就像在 bash 和我以前使用过的所有 shell 中发生的那样。

是否有可能将 bash 行为恢复为旧的行为?


dpkg -l

ii  bash           5.1-2        amd64        GNU Bourne Again SHell
ii  xterm          363-1        amd64        X terminal emulator
Run Code Online (Sandbox Code Playgroud)

uname -a

Linux debian 5.10.0-1-amd64 #1 SMP Debian 5.10.5-1 (2021-01-09) x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

bash clipboard

10
推荐指数
1
解决办法
1293
查看次数

chrome 不保存我的密码

当我必须登录某个站点时,Chrome 过去常常为我提供许多可能的用户名,然后提供与我选择的用户关联的密码(前提是我之前保存了用户密码关联)。

现在 Chrome 仍然提供正确的可能用户,但没有提供密码,我必须输入密码(如果我记得的话,那就是密码重置),并且在成功登录后,Chrome 请求保存密码的权限。当然,我给予了许可,但是下次我登录时又不会记住密码。

如果我打开Settings->Passwords屏幕,我会看到(相当于)

提供保存密码 [是]
自动登录 [是]

及以下

保存的密码
    保存的密码将显示在此处

也就是说,没有真正保存密码。

最后考虑,同一个页面允许View and manage saved passwords in your Google Account,如果我去那里,我可以看到我所有的网站、我的用户和我的密码,除了重要的例外!其中一些密码已经过时。

我使用的是 Debian Sid,ChromeVersion 76.0.3809.132 (Official Build) (64-bit) 来自 Google 官方.deb

我该怎么做才能解决这个烦人的问题?

更新

这是我从 shell 启动 Chrome 时得到的结果

$ google-chrome
[18891:18891:0906/221132.855189:ERROR:sandbox_linux.cc(369)] InitializeSandbox() called with multiple threads in process gpu-process.
[18856:18990:0906/221136.514201:ERROR:object_proxy.cc(619)] Failed to call method: org.freedesktop.Notifications.GetCapabilities: object_path= /org/freedesktop/Notifications: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Notifications was not provided by any .service files
[18891:18891:0906/221143.906640:ERROR:buffer_manager.cc(488)] [.DisplayCompositor]GL ERROR …
Run Code Online (Sandbox Code Playgroud)

password debian chrome

7
推荐指数
1
解决办法
3101
查看次数

处理对称群的小程序名称

我曾经玩过一个处理对称群的小 X 程序。

在一个窗口中,您从显示器中选择了一个对称组,在另一个窗口中出现了一个对称单元网格,用红色细线绘制,然后您使用鼠标绘制一个段,并且您的段被复制到所有单元中。

您可以将绘图保存为 Postscript 格式。

这个程序的名称是什么?

我试图问大G,但我运气不好或者没能问出正确的问题。

x11

3
推荐指数
1
解决办法
163
查看次数

在 shell 或子 shell 中执行代码之间出现意外差异

在 shell 或子 shell 中执行代码之间的这种差异是预期的吗?

$ a() { echo ${@: -1} ; }
$ echo "echo ${*: -1}" > b
$ chmod +x b
$ a 1 2 3
3
$ ./b 1 2 3
bash
$ 
Run Code Online (Sandbox Code Playgroud)

Debian Sid
Bash 版本 5.2.15

bash subshell

3
推荐指数
1
解决办法
279
查看次数

如何找到手册页源的位置?

我想将*roff 格式的原始手册页通过pandoc管道传输到 PDF 并在文档查看器中显示,例如,

\n
$ my_script vim\n...\n
Run Code Online (Sandbox Code Playgroud)\n

有一个新窗口显示格式化的手册页。

\n

我的写作没有其他问题my_script,大部分内容是这样的

\n
zcat /???/vim.?.gz | pandoc -f man -t pdf | okular -\n
Run Code Online (Sandbox Code Playgroud)\n

但我不知道如何找到 vim 手册页的 *roff 源代码的确切位置,除了它位于$MANPATH.

\n

我知道某些命令有多个手册页,因此我想知道如何检索手册页源的第一个位置。

\n

man files

1
推荐指数
1
解决办法
557
查看次数

为什么 Debian 安装这个 Python3.9 的东西?

正常的 Debian Sid 在这里,我想知道为什么 Apt 安装了一些与下一版 Python 明显相关的东西(截至 2020 年 8 月 3 日)

$ locate -b python3.9
/usr/lib/python3.9
$ du -s /usr/lib/python3.9/*
756     /usr/lib/python3.9/distutils
72      /usr/lib/python3.9/lib-dynload
484     /usr/lib/python3.9/lib2to3
380     /usr/lib/python3.9/tkinter
$ for d in `ls -d /usr/lib/python3.9/*` ; do dpkg -S $d ; done
python3-distutils: /usr/lib/python3.9/distutils
python3-tk:amd64: /usr/lib/python3.9/lib-dynload
python3-lib2to3: /usr/lib/python3.9/lib2to3
python3-tk:amd64: /usr/lib/python3.9/tkinter
$ 
Run Code Online (Sandbox Code Playgroud)

debian python apt

0
推荐指数
1
解决办法
84
查看次数