[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gambas residual gumph
[Thread Prev] | [Thread Next]
- Subject: Re: gambas residual gumph
- From: BB <adamnt42@xxxxxxxxx>
- Date: Thu, 7 Nov 2024 22:50:52 +1030
- To: user@xxxxxxxxxxxxxxxxxxxxxx
So 1234 months later the empty (i.e. 4k) directories will be removed. Sub-optimal young grasshopper 😁 On 7/11/24 10:20 pm, Bruce Steers wrote:
Oops the script is still in test mode ! so it won't actually delete the folders it will just print the rm commands Change these obvious 2 lines in the script so the other is un-commented to actually make it cleanup.. Print "rm -vrf " & Shell(sDir) ' Shell "rm -vrf " & Shell(sDir) Wait Respects BruceS On Thu, 7 Nov 2024 at 11:42, Bruce Steers <bsteers4@xxxxxxxxx> wrote:On Wed, 6 Nov 2024 at 12:47, Bruce Steers <bsteers4@xxxxxxxxx> wrote:I just found and deleted over 800 obsolete org.gambas.* folders in $HOME/.cache/ Just saying. And what's in /home/bonus/.local/share/gambas3/wiki~ ? is it old backup data that can just be deleted? Respects BruceSI have added an option in the IDE to remove all the dead folders when gambas starts. i have now also added ~/.cache to the list But i also made a quick gbs script for everyone.. (attached) it checks for residual gambas folders in /tmp/gambas.1000 /run/user/1000/gambas $HOME/.local.share $HOME/.cache checks if the folder number matches a running process ID in /proc/ Lists all orphaned folders that no longer match a live process and offers to clean up if you want.. PS. i think if your programs use Quit to exit you have more chance of getting these dead folders as when a program is Quit it does not clean up after itself like in a normal clean exit. Like i said i found over 800 folders in ~/.cache the other day :-\ I'd be curious to know if anyone else finds a shockingly large amount of dead folders, just run the attached gb_gumph script in a terminal. PPS. the temporary folders in /tmp/gambas.1000/ and /run/user/1000/gambas don't mean very much as they get destroyed on reboot. If you do find a lot of stuff in them it's probably due to program using Quit. This is my output (after about only 2 hours from my last clean) 41 orphans already. bonus:~$ gb_gumph Items with a matching process... /tmp/gambas.1000/4131 ok /tmp/gambas.1000/2665 ok /tmp/gambas.1000/7247 ok /tmp/gambas.1000/2664 ok /tmp/gambas.1000/7245 ok /tmp/gambas.1000/2823 ok /run/user/1000/gambas/4131 ok /run/user/1000/gambas/2664 ok Orphaned items... ~/.cache/org.gambas.102814 ~/.cache/org.gambas.100140 ~/.cache/org.gambas.95099 ~/.cache/org.gambas.5046 ~/.cache/org.gambas.90194 ~/.cache/org.gambas.102376 ~/.cache/org.gambas.6278 ~/.cache/org.gambas.91214 ~/.cache/org.gambas.88770 ~/.cache/org.gambas.93793 ~/.cache/org.gambas.93158 ~/.cache/org.gambas.94453 ~/.cache/org.gambas.91859 ~/.cache/org.gambas.92498 ~/.local/share/org.gambas.17016 ~/.local/share/org.gambas.102814 ~/.local/share/org.gambas.100140 ~/.local/share/org.gambas.22804 ~/.local/share/org.gambas.6476 ~/.local/share/org.gambas.16855 ~/.local/share/org.gambas.7157 ~/.local/share/org.gambas.13833 ~/.local/share/org.gambas.5046 ~/.local/share/org.gambas.17305 ~/.local/share/org.gambas.102376 ~/.local/share/org.gambas.7521 ~/.local/share/org.gambas.7868 ~/.local/share/org.gambas.6278 ~/.local/share/org.gambas.8156 ~/.local/share/org.gambas.11823 ~/.local/share/org.gambas.17084 ~/.local/share/org.gambas.6875 ~/.local/share/org.gambas.6596 ~/.local/share/org.gambas.31694 ~/.local/share/org.gambas.6248 /tmp/gambas.1000/6961 /tmp/gambas.1000/6571 /tmp/gambas.1000/6966 /tmp/gambas.1000/6566 /run/user/1000/gambas/5046 /run/user/1000/gambas/6278 Found 14 orphaned items in ~/.cache Found 21 orphaned items in ~/.local/share Found 4 orphaned items in /tmp/gambas.1000 Found 2 orphaned items in /run/user/1000/gambas Found a total of 41 orphaned items... Type y to delete them or return to quit. Respects BruceS
gambas residual gumph | Bruce Steers <bsteers4@xxxxxxxxx> |
Re: gambas residual gumph | Bruce Steers <bsteers4@xxxxxxxxx> |
Re: gambas residual gumph | Bruce Steers <bsteers4@xxxxxxxxx> |