Преглед на файлове

Do not delete rvfile by default

Alois Mahdal преди 10 години
родител
ревизия
d792b0f6fd
променени са 1 файла, в които са добавени 4 реда и са изтрити 2 реда
  1. 4
    2
      dotfiles/bash/post.bashrc

+ 4
- 2
dotfiles/bash/post.bashrc Целия файл

@@ -12,13 +12,15 @@ __make_ps1d() {
12 12
     local rvfile="/var/tmp/bash-rv/$$.lastrv"
13 13
     local lastrv
14 14
     read lastrv <<<$(cat $rvfile 2>/dev/null)
15
+    local do_rm=false
16
+    test "$1" == "-r" && do_rm=true
15 17
     if [ 0$lastrv -gt 0 ];
16 18
     then
17
-        echo "$lastrv"
19
+        echo "!$lastrv!"
18 20
     else
19 21
         echo ""
20 22
     fi
21
-    rm -f $rvfile
23
+    $do_rm && rm -f $rvfile
22 24
 }
23 25
 
24 26
 __save_rv() {