保留同步云文件夹中的权限文件

保留同步云文件夹中的权限文件

我习惯在两台不同的电脑上工作。一些文件夹和文件在云端同步。

一个文件夹包含脚本。每次我在一台计算机上使用脚本时,我都需要在另一台计算机上运行此脚本时更改此文件的执行权限。

有没有办法设置一种配置,让该文件夹中的所有文件始终保持为可执行文件,无论我使用哪台计算机。

提前致谢。

答案1

在网上查找后,我发现最适合我的解决方案是编写一个脚本,在每个会话开始时运行,代码如下:

#!/bin/bash

# Destination directory
cd ~/bin

# Set all the files as executable
find . -type f -print0 | xargs -0 chmod 775

这样,每次我在我的两台计算机中的任何一台上启动会话时,位于 ~/bin 目录中的所有文件都可以在此会话中执行。

相关内容