rendered paste body#! /bin/bash
if [[ -e "/tmp/ORG" ]];
then
rm -f /tmp/ORG
fi
if [[ -e "/tmp/df" ]];
then
rm -f /tmp/df
fi
if [[ -e "/tmp/TMP" ]];
then
rm -f /tmp/TMP
fi
if [[ -e "/tmp/TMP2" ]];
then
rm -f /tmp/TMP2
fi
if [[ -e "/tmp/TMP3" ]];
then
rm -f /tmp/TMP3
fi
if [[ -e "/tmp/TMP4" ]];
then
rm -f /tmp/TMP4
fi
if [[ -e "/tmp/TMP5" ]];
then
rm -f /tmp/TMP5
fi
if [[ -e "/tmp/TMP6" ]];
then
rm -f /tmp/TMP6
fi
if [[ -e "/tmp/TMP7" ]];
then
rm -f /tmp/TMP7
fi
if [[ -e "/tmp/IFS2" ]];
then
rm -f /tmp/IFS2
fi
ORG=/tmp/ORG
df=/tmp/df
TMP=/tmp/TMP
TMP2=/tmp/TMP2
TMP3=/tmp/TMP3
TMP4=/tmp/TMP4
TMP5=/tmp/TMP5
TMP6=/tmp/TMP6
TMP7=/tmp/TMP7
IFS2=/tmp/IFS2
cat /etc/fstab > "$ORG"
df -l > "$df"
grep ntfs "$ORG" > "$TMP"
awk '{ $4 = "user,exec,rw,auto" ; print }' "$TMP" > "$TMP2"
awk '{ $3 = "ntfs-3g" ; print }' "$TMP2" > "$TMP3"
grep -v ntfs "$ORG" > "$TMP4"
cat "$TMP4" "$TMP3" > "$TMP5"
grep -v \# "$TMP5" > "$TMP6"
grep -v " auto " "$TMP6" > "$TMP"
awk 'NF > 0' "$TMP" > "$TMP7"
while IFS='' read -r first rest; do if [[ -e "$first" ]] && grep "$first" "$df"; then echo "$first $rest" >> "$IFS2"; fi; done < "$TMP7"
cat "$IFS2"
cp "$IFS2" /etc/fstab
umount -a
mount -a