删除chrome文件时的奇怪行为

时间:2015-02-12 07:27:01

标签: bash google-chrome

我遇到了这个问题,我有时必须删除某个文件才能访问google-chrome。因此,为了快速修复,我尝试制作一个bash文件来删除它:

#!/bin/bash
rm -r /home/NAME_OF_USER/.config/google-chrome/SingletonLock

但每次我想在执行这个小bash程序后打开google-chrome时,我必须在文件资源管理器中打开路径。否则我得到同样的错误。该错误表示应该删除此文件以进行启动。有没有办法可以模拟"模拟"我在同一个bash程序中打开了路径?

1 个答案:

答案 0 :(得分:0)

首先杀死文件的处理程序:

lsof -t /home/NAME_OF_USER/.config/google-chrome/SingletonLock|xargs kill

来自lsof手册:

  

-t此选项指定lsof应该只生成带有进程标识符的简洁输出而没有标题 - 例如,以便输出   可以用管道来杀人(1)。