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
    • 最新
    • 标签
主页 / user-89137

Vonfry's questions

Martin Hope
Vonfry
Asked: 2019-12-07 23:37:05 +0800 CST

变量未在带有 diff 的命令中展开

  • 1

我的外壳是 zsh。我在bash上尝试了这些命令,成功了。

ignore_files=(
    local
    \*.local.\*
    .bundle
    Gemfile.lock
    )
ignore_command=""
for f in "${ignore_files[@]}"; do
    ignore_command="$ignore_command -x $f"
done
echo $ignore_command 
# print: -x local -x *.local.* -x .bundle -x Gemfile.lock 

sudo diff -ruNd  $ignore_command <path a> <path-b> 
# failed: diff: extra operand '<path-b>'


echo sudo diff -ruNd  $ignore_command <path a> <path-b> 
# sudo diff -ruNd  -x local -x *.local.* -x .bundle -x Gemfile.lock <path a> <path-b>

eval diff -ruNd  $ignore_command <path a> <path-b> # success

似乎该变量未在该命令中展开。我想知道为什么以及如何使它像没有 eval 的 bash。

zsh variable
  • 1 个回答
  • 133 Views
Martin Hope
Vonfry
Asked: 2018-10-18 02:37:07 +0800 CST

servresolv.conf 在系统运行时变为空白

  • 1

我使用 dhcpcd 来管理这个文件。

首先启动dhcpcd服务,文件中有namesever.

所有的事情都可以正确地完成。

但是这个文件过一段时间就会变成空白。

我试着用它auditd来监视那个文件。

该报告只是关于chmod和dhcpcd-run-hook。

我尝试使用resolv.conf.head. 有时它可以工作,但有时resolv.conf也会变成空白。

有没有办法找到有关它的更多信息?或者你有什么想法解决这个问题吗?

编辑:

系统:Gentoo/Linux

初始化脚本:Openrc

我在 irc 上询问,得到的答案是:不同工具之间存在冲突。但我只使用dhcpcd 和Netifrc。

dns dhcp
  • 2 个回答
  • 39 Views
Martin Hope
Vonfry
Asked: 2018-01-02 02:52:44 +0800 CST

带有不在 ruby​​_targets 中的标志的 emerge 安装包

  • 0
$ emerge --info | grep ruby 
..... RUBY_TARGETS="ruby23" ...... 

我运行 emerge with --newuse,--deep它会要求我添加使用标志 with ruby22。这些包不在@system.

这些软件包是:

>=virtual/rubygems-14 ruby_targets_ruby22
>=dev-ruby/rdoc-6.0.1 ruby_targets_ruby22
>=dev-ruby/rubygems-2.7.4 ruby_targets_ruby22

这些包有 use 标志ruby_targets_ruby23,我必须用 ruby​​22 安装它们吗?

如果我用 ruby​​22 删除这些使用标志,它会通知冲突。

如果我运行 emerge with --depclean,就没有什么可以删除的。

和 python 一样,我没有 python3_6 和 python3_4 的标志,但它总是安装它们。

gentoo python
  • 1 个回答
  • 132 Views
Martin Hope
Vonfry
Asked: 2017-12-04 00:08:52 +0800 CST

Redis日志文件权限错误,但是权限已经是777

  • 2
gentoo /var/log/redis # ls -al
total 8
drwxrwxr-x 2 root  redis 4096 12月  3 16:05 .
drw-rw-r-- 5 root  root  4096 12月  3 15:57 ..
-rwxrwxrwx 1 redis redis    0 12月  3 16:05 redis.log
gentoo /var/log/redis # sudo -u redis redis-server /etc/redis.conf

*** FATAL CONFIG FILE ERROR ***
Reading the configuration file, at line 175
>>> 'logfile /var/log/redis/redis.log'
Can't open the log file: Permission denied

我可以redis-server使用 root 用户运行,但我需要使用 redis 用户运行它。然后它打印这个错误日志。

操作系统和redis版本:

Linux gentoo 4.12.12-gentoo #1 SMP Wed Oct 4 09:05:50 CST 2017 x86_64 Virtual CPU a7769a6388d5 GenuineIntel GNU/Linux
Redis server v=4.0.2 sha=00000000:0 malloc=jemalloc-3.6.0 bits=64 build=4504b17bcfd3837e
permissions gentoo
  • 2 个回答
  • 6746 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