13

シンボリックリンクを作成したいいくつかのドットファイルを含むフォルダがあります。これを行う簡単な方法がわかりません。

ls -a ~/dotfilesドットファイルが含まれますが...

find ~/dotfiles -maxdepth 1ドットファイルだけでなく、~/dotfiles

4

2 に答える 2

29

MvanGeest のコメントに基づくと、これは機能しているようです。

find ~/dotfiles -maxdepth 1 -mindepth 1

これも仕事をするように見えます

ls -A ~/dotfiles
于 2012-06-17T13:31:44.410 に答える
1

ドットファイルを見つけようとしているようです。「.」で始まるファイル "." 以外の 2 番目の文字を使用します。これは仕事をするはずです:

find . -name '.[^.]*'

見つかったすべてのファイルを /path/to/dir にリンクするには:

find $PWD -name '.[^.]*' -exec ln -s '{}' /path/to/dir \;

相対パスへのシンボリックリンクはニルヴァーナを指している可能性が高いため、「$PWD」は絶対パスを生成することに注意してください...

于 2012-06-17T13:29:46.827 に答える