Como sincronizar arquivos e links simbólicos entre diretório original e diretório simbólico usando o GNU stow?

1

Por exemplo, eu coloco links simbólicos em ~/.local/bin/ , que apontam para arquivos executáveis reais em ~/Dotfiles.d/local/.local/bin/ .

Eu uso as seguintes instruções para fazer isso:

$ cd ~/Dotfiles.d/
$ stow -v local

então stow criará links para todos os arquivos em local (que contém .local / bin / *) em ~/.local/bin/*

Mas quando eu preciso adicionar novos arquivos ao diretório bin, se eu adicionar arquivo em ~/.local/bin/ ou ~/Dotfiles.d/local/.local/bin/ , stow não é capaz de sincronizar arquivos entre esses dois diretórios.

O que eu quero é:

  1. Se adicionar novo arquivo em ~/.local/bin/ diretamente, ele adicionará o novo arquivo em ~/Dotfiles.d/local/.local/bin automaticamente e criará um link simbólico em ~/.local/bin/ automaticamente.
  2. Se eu adicionar um novo arquivo em ~/Dotfiles.d/local/.local/bin/ , ele criará automaticamente um link simbólico desse arquivo em ~/.local/bin/ .

stow é capaz de fazer isso?

    
por CodyChan 24.05.2018 / 12:15

0 respostas

Tags