小编use*_*621的帖子

Windows 7 资源管理器搜索中“*”的含义?

我有一个包含文件的文件夹,例如

radiobutton-clicked.png
radiobutton-foobar.png
radiobutton-foobarbaz.png
... etc.
Run Code Online (Sandbox Code Playgroud)

这是我在 Windows 资源管理器中搜索时发生的情况:

  • radio: 找到所有文件
  • radio*: 找到所有文件
  • *button: 找到所有文件
  • *radiobutton*: 找到所有文件
  • radiobutton*:没有结果
  • radiobutton:没有结果
  • radio*button: 找到所有文件

那么这到底是*做什么的呢?有关于这方面的一些文件吗?

为什么radioandradio*button可以作为搜索词,但radiobutton不是?


编辑:

我知道这*通常应该是匹配 0 个或多个字符的通配符。但在这种情况下显然不是。

windows-7 windows-explorer

8
推荐指数
2
解决办法
509
查看次数

为什么 Mac 上的“$0”中有一个减号?

我多年来一直是 GNU/Linux 用户,但我不知道如何在 Mac 上获取可用的进程信息。

我意识到在 Mac OS (Snow Leopard) 上的登录 shell中$0解析为-bash这可能会破坏在 Linux 环境中正常工作的某些 shell 脚本*.

不幸的是,联机帮助页没有提到这个事实

如果使用命令文件调用 bash,则将 $0 设置为该文件的名称。如果 bash 使用 -c 选项启动,则 $0 将设置为要执行的字符串之后的第一个参数(如果存在)。否则,它被设置为用于调用 bash 的文件名,由参数零给出。

减号有什么特殊含义吗?有什么类似/proc或命令行工具可以帮助我找到相关的可执行文件吗?

* 傻我。当然, $0 将评估为脚本名称,如手册中所述

unix bash shell macos

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

主目录上的 Mac OS X 符号链接

我使用 Linux 作为我的主要桌面,我在这个工作站上的路径是/home/matt,我有很多地方和配置可以通过 Dropbox 在 Linux 和我的 Mac 之间同步,在我的 Mac 上我的主路径是/Users/matt. 例如,本地书签通过 Firefox Weave(如 XMarks)同步,例如file://home/matt/My Dropbox/offlinepages/jquery-help.html

我正在尝试在我的 mac 上符号链接/home/matt/Users/Matt以便所有内容均等对齐,但我Operation not permitted什至在sudo bash.

mac

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

覆盖时保留对 samba 共享文件的权限

我在我的 Ubuntu VM 中共享了一个目录。这是我的 smb.conf:

...
[share]
comment = Ubuntu File Server Share
path = /home/foo/share
browsable = yes
guest ok = yes
read only = no
create mask = 0644
Run Code Online (Sandbox Code Playgroud)

几乎一切正常,即当创建一个新文件时,它被屏蔽0644。而且每当我打开(在 Windows 中)并保存现有文件时,该文件的权限也设置为0644. 这在编辑脚本时非常烦人,以前被屏蔽0755777.

有没有办法在文件被覆盖时让 Samba 保留现有的权限掩码?
[编辑] ...在创建具有权限的文件时0644

samba

5
推荐指数
2
解决办法
9389
查看次数

标签 统计

bash ×1

mac ×1

macos ×1

samba ×1

shell ×1

unix ×1

windows-7 ×1

windows-explorer ×1