在启动时删除spotify文件夹

时间:2012-08-14 10:43:43

标签: bash spotify

我在我的ubuntu 12.04机器上安装了spotify。当我启动Spotify时,它就会关闭。我在一些论坛中找到了解决这个问题的方法:只需删除文件夹〜/ .cache / spotify 然而,每次我想使用Spotify时都必须删除此文件夹,这是相当烦人的。

我的问题是,有没有办法告诉Ubuntu我应该在启动计算机时删除此文件夹及其内容?如果是这样,我该怎么做?

我的想法是在.bashrc文件中添加如下内容

if [ -d ~/.cache/spotify ]; then 
  rmdir ~/.cache/spotify 
fi

3 个答案:

答案 0 :(得分:0)

您可以设置一个简单的别名:

alias spotify="rm -rf ~/.cache/spotify && spotify"

将此添加到.bashrc文件中,每次运行spotify时,首先删除缓存目录(如果不存在,则忽略)。

答案 1 :(得分:0)

如果你需要在linux启动时执行一个任务,我建议使用/etc/rc.local文件。 但是,鉴于这只是一种解决方法,您可以修改在实际执行程序之前添加 rm -rf /home/your_username/.cache/spotify 的启动脚本。

答案 2 :(得分:0)

您使用的是什么版本的Spotify?如果在首选项中将缓存的最大大小设置为0,会发生什么?