文本文件的内容神奇地删除了self,使用shell来保存文件

时间:2015-06-03 06:02:30

标签: shell io text-files

我正在做什么

我的代码基本上会拉出屏幕的分辨率并将其保存到文本文件中 我可以用cat查看内容,或者只是在文本编辑器中打开它。

问题

然而,几秒钟后(即使我从未打开文件),文本内容消失,9咬文件变为1个咬文件并完全为空。

我不知所措,任何信息?

我的代码:

savedir=/Users/myname/Documents/Geeklets/Displays_temp.txt
rezold=$(</Users/myname/Documents/Geeklets/Displays_temp.txt) 
echo "$rezold"
rez=$(xdpyinfo | grep dimensions | awk '{print $2}' | awk -Fx '{print $1, $2}')
echo "$rez" > "$savedir"

if [ "$rezold" != "$rez" ]; then
    if [ "$rez" == "1280 777" ]; then
        osascript /Users/myname/Documents/Geeklets/smallscreen.scpt 
    else
        osascript $HOME/Scripts/Geeklets/largescreen.scpt
    fi  
fi

0 个答案:

没有答案