AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / unix / 问题

问题[cygwin](unix)

Martin Hope
user2153235
Asked: 2024-09-16 02:00:58 +0800 CST

如何创建“/run”文件夹以及可能的子文件夹?

  • 5

过去几年,跑步xdf发出警告

$QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-fma'
QXcbShmImage: shmget() failed (88: Function not implemented) for size 3208656 (1133x708)

根据此页面。我需要以下内容~/.bashrc:

export XDG_RUNTIME_DIR=/run/user/$(id -u)

我使用 Cygwin,但我没有文件夹/run。我想创建它,但我不确定如何最好地做到这一点以便所有帐户都可以使用它。我有一个管理员帐户和用于不同目的的其他各种帐户,例如个人、工作相关、游戏等。

我该如何创建/run?我是否还应该/run/user为不同的帐户创建?

cygwin
  • 1 个回答
  • 30 Views
Martin Hope
user2153235
Asked: 2023-03-04 03:32:11 +0800 CST

使用“cygcheck”来“查找FILE所属的包”

  • 5

根据我的 Cygwin 安装程序“setup-x86_64.exe”,我有包texlive-collection-latexextra版本 20220321-1。Cygwin 包搜索页面说这个包应该包含usr/share/texmf-dist/tex/latex/changes/changes.sty,我确认了这一点。

来自的输出cygcheck --help表示cygcheck -f FILE [FILE]...将“找到 FILE 所属的包”。但是,cygcheck -f changes.sty什么都不返回。

我究竟做错了什么?

cygwin
  • 1 个回答
  • 9 Views
Martin Hope
user1767316
Asked: 2022-01-28 00:33:50 +0800 CST

将 node.js 目录添加到 cygwin 路径会破坏 ls 命令

  • 0

将 node.js 目录添加到 cygwin 路径会破坏 ls 命令:

Starting /bin/bash.exe

myidt@DESKTOP-IV5C6TI /cygdrive/d/tmp/node_ls_ko
$ touch toto

user@DESKTOP /cygdrive/d/tmp/node_ls_ko
$ ls
toto

user@DESKTOP /cygdrive/d/tmp/node_ls_ko
$ PATH=/cygdrive/d/brl/app/node-v14.17.6-win-x64:%PATH%

user@DESKTOP /cygdrive/d/tmp/node_ls_ko
$ ls
bash: ls : commande introuvable

当然,节点目录不包含任何看起来像“ls”的东西:

在新的 cygwin 终端中如下所示:

$ ls /cygdrive/d/brl/app/node-v14.17.6-win-x64
asciidoctor-pdf          asciidoctor-web-pdf.ps1  install_tools.bat  node.exe               npm
asciidoctor-pdf.cmd      CHANGELOG.md             jhipster           node_etw_provider.man  npm.cmd
asciidoctor-pdf.ps1      inliner                  jhipster.cmd       node_modules           npx
asciidoctor-web-pdf      inliner.cmd              jhipster.ps1       nodevars.bat           npx.cmd
asciidoctor-web-pdf.cmd  inliner.ps1              LICENSE            nodevars_my.bat        README.md
node.js cygwin
  • 1 个回答
  • 64 Views
Martin Hope
Vlastimil Burián
Asked: 2021-10-10 17:21:19 +0800 CST

如何在 Cygwin 上安装 dig?

  • 4

我在 Cygwin 上找不到dig命令,也找不到任何直接指向它的包名。如果有一个包含它的包,那么安装哪一个?

package-management cygwin
  • 2 个回答
  • 1054 Views
Martin Hope
kmcaron
Asked: 2020-02-23 01:02:31 +0800 CST

sed 替换命令行为怪异

  • 1

我正在尝试使用以下行操作文件:

331436218071156,XXXXXXXXXXXXXXX6269,12/28/2018,0

使用这个 sed 命令:

sed -e '/XXXXXXXXX/ s/^\([0-9]*\),XX*[0-9]*,\([^,]*\),\(.*\)$/\2,\1,\3,/' myfile.csv

要产生这样的一行:

12/28/2018,331436218071156,0,

相反,我得到:

,2/28/2018,331436218071156,0

为什么输出模式中的第一个字符被,替换字符串中的结尾替换?

sed cygwin
  • 1 个回答
  • 81 Views
Martin Hope
somega
Asked: 2020-01-15 05:12:57 +0800 CST

rsync 排除 AppData 但包含 Firefox 书签?

  • 3

我想使用 cygwin 和 rsync 备份我的 Windows 主目录:

rsync.exe -vrt --delete --exclude=AppData "/cygdrive/C/Users/user1/" "/cygdrive/D/backup/"

如您所见,我排除了AppData目录。

是否可以在以下路径中包含我的 Firefox 书签?

AppData/Roaming/Mozilla/Firefox/Profiles/*/places.sqlite

星号代表配置文件名称。不知道是因为 Firefox 在那里生成随机名称。

也许可以使用带有--exclude-from 的排除脚本?

我知道可以使用 power shell 将places.sqlite复制到另一个文件夹,然后备份这个文件夹。

但也许直接使用 rsync 是可能的。

rsync cygwin
  • 3 个回答
  • 374 Views
Martin Hope
StackStackAndStack
Asked: 2019-07-28 02:40:18 +0800 CST

特别是小写的电子邮件地址

  • 0

示例(随机)文本:

[email protected]:Portuguesa-Span103
[email protected]
[email protected]:Sanchismo103

期望的输出:

[email protected]:Portuguesa-Span103
[email protected]
[email protected]:Sanchismo103

通常这是我倾向于使用的电子邮件地址正则表达式,

[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,6}

我希望该命令查找所有电子邮件地址并简单地将它们小写,而不管每一行的格式如何。同时仍保持该行其余部分的正常大写(除了电子邮件地址之外没有其他任何更改)。

我首选的使用工具是 bash(和相关工具),我自己目前还没有尝试过这样做,因为我不知道从哪里开始。

我正在使用 Gnu/Cygwin。

regular-expression cygwin
  • 2 个回答
  • 855 Views
Martin Hope
Joe
Asked: 2019-04-03 14:24:08 +0800 CST

“/bin/[.exe” 是合法文件吗?[Cygwin,Windows 10] [重复]

  • 3
这个问题在这里已经有了答案:
方括号可执行文件的目的是什么 3 个答案
3年前关闭。

我找不到任何关于此的信息,它是一个已知文件吗?我在 Windows 10 上使用基于 CYGWIN 的终端

这是它们的位置和我使用的命令。

$ find -name [*
./bin/[.exe
./usr/bin/[.exe

$ ls -l -a -r /* | grep [-.*\>]
...all other files that match this...
-rwxr-xr-x 1 X 197121   67134 Nov  6 14:22 [.exe
drwxr-xr-x 1 X 197121       0 Apr  2 18:15 ..
drwxr-xr-x 1 X 197121       0 Jan 26 03:20 .

我想了解有关此文件的更多信息以及是否可以将其删除。

shell cygwin
  • 1 个回答
  • 735 Views
Martin Hope
Greg Nisbet
Asked: 2018-12-31 20:43:29 +0800 CST

能够将 `\r` 视为空白字符的 Shell

  • 7

作为一个个人项目,我正在尝试编写一个脚本来清理在 Cygwin 下运行的 Windows 10 附带的一些无关文件。我希望脚本可以复制和粘贴,这需要它对不同类型的换行符具有鲁棒性。是否有任何类似sh- 的 shell 暴露了将其\r视为空格的能力,可能在设置了某些选项时?

这是一件很奇怪的事情。答案可能归结为“是的,这是一件奇怪的事情,而且没有办法做到这一点”。

cygwin newlines
  • 1 个回答
  • 801 Views
Martin Hope
yetti
Asked: 2018-11-29 08:21:42 +0800 CST

如何在 Cygwin 中选择一行

  • -1

我无法在 cygwin 中选择一行,至少通过使用传统的 windows 方法单击并拖动鼠标光标穿过我想要选择的行。

是否需要安装特定的软件包才能在 cygwin 中选择一行代码?还是有另一种linux方式?

cygwin
  • 2 个回答
  • 378 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve