小编use*_*285的帖子

如何复制以点开头的文件?

我试图将目录A下的所有文件复制到目录B。目录A下的所有文件都以点开头,例如:

A/.a
A/.b
A/.c
Run Code Online (Sandbox Code Playgroud)

我发现如果我使用: cp A/* B,总是得到错误:

cp: cannot stat 'A/*': no such file or directory
Run Code Online (Sandbox Code Playgroud)

这似乎不存在用于选择cpls开始点来处理条目,任何人有知道如何解决它?

linux bash shell regex

31
推荐指数
3
解决办法
3万
查看次数

linux bash:cd 到有空格的目录

如果目录名称为“我的目录”。我可以使用这个进入目录,

~: cd my\ dir
Run Code Online (Sandbox Code Playgroud)

或者

~: cd "dy dir" 
Run Code Online (Sandbox Code Playgroud)

但我发现如果我这样做:

~: export my_dir=my\ dir
Run Code Online (Sandbox Code Playgroud)

或者

~: export my_dir="my dir"
Run Code Online (Sandbox Code Playgroud)

然后

~: cd $my_dir
Run Code Online (Sandbox Code Playgroud)

它不起作用, cd 总是将其参数作为“我的”并报告错误。

任何人都知道如何解决这个问题?

谢谢!

linux bash

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

标签 统计

bash ×2

linux ×2

regex ×1

shell ×1