# Auto-unobsolete for arch linux using bash

**URL:** https://discourse.cataclysmdda.org/t/auto-unobsolete-for-arch-linux-using-bash/23104
**Category:** The Garage
**Created:** [April 2, 2020, 9:00am UTC](https://discourse.cataclysmdda.org/t/auto-unobsolete-for-arch-linux-using-bash/23104 "2020-04-02T09:00:51Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![daeam](https://avatars.discourse-cdn.com/v4/letter/d/f08c70/32.png) [@daeam](https://discourse.cataclysmdda.org/u/daeam)
#### Post date: [April 2, 2020, 9:00am UTC](https://discourse.cataclysmdda.org/t/auto-unobsolete-for-arch-linux-using-bash/23104/1 "2020-04-02T09:00:51Z")

</div>

just a nifty script

#!/bin/bash

#cd “$PWD/data/mods”  
cd stable/data/mods # \<\<\< Your cataclysm directory

grep -R obsolete | grep modinfo | cut -f1 -d ‘:’ | while read ln; do

```
while IFS= read ln2; do

	echo "${ln2/'"obsolete": true'/'"obsolete": false'}"

done < "$ln" > tmp

mv tmp "$ln"

```

done
