Bash Scripte werden nicht ausgeführt unter Linux Mint

fromdos_tofrodosHeute wollte ich mal wieder ein Bash-Script ausführen. (Ich hatte es auf Pastebin.com heruntergeladen). Doch leider tat sich gar nichts. Nicht mal eine Fehlermeldung. Dabei war die Lösung ganz einfach. Das Script war anscheinend mit Zeilenumbrüchen im Windowsformat (\r) gespeichert, womit der Bash Interpreter nicht allzu viel anfangen konnte.
Schnelle und einfach Lösung versprach fromdos. Zu Reparatur musste ich einfach folgenden Befehl aufrufen:
 

fromdos meinScript.sh

Solltet ihr fromdos noch nicht installiert haben, so könnt ihr das einfach per

sudo apt-get install tofrodos

nachholen.
Und nun viel Spaß beim reparieren! ;)
Viele Grüße,
Raffi

Wunderlist unter Linux Mint installieren

Wunderlist ist ein Tool zur Aufgabenverwaltung, welches ich regelmäßig nutze. Da ich generell jedoch mehr zu nativen Anwendungen, als zu webbasierten tendiere, gehört die Wunderlist Software natürlich auch auf mein Linux Mint System.
Leider fand ich den Wunderlist Client nicht in der Softwareverteilung, sodass ich versuchte, diesen händisch zu installieren, was mächtig in die Hose ging.
Nach intensivem googeln, fand ich dann ein Bash-Script auf pastebin, welches leicht angepasst und aktualisiert habe. Das Script ist zwar ursprünglich für Ubuntu geschrieben worden, funktioniert aber auch einwandfrei unter der aktuellen Linux Mint Version.
Zur Installation müssen ihr nur das Script in eine Datei mit der Endung “.sh” abspeichern und folgende beide Befehle in der Shell ausführen.

sudo chmod +x installationsScript.sh
sudo ./installationsScript.sh

Linux Mint/Ubuntu Wunderlist Installationsscript

#!/bin/bash
architecture=`uname -mrs`

#Download Wunderlist
if [[ $architecture == *x86_64* ]]
then
wget https://s3.amazonaws.com/wunderlist/wunderlist-1.2.4-linux-64.tgz
else
wget https://s3.amazonaws.com/wunderlist/wunderlist-1.2.4-linux-32.tgz
fi

tar -xzf wunderlist*.tgz -C /opt/
mv /opt/Wunderlist-* /opt/wunderlist
chown root:root -R /opt/wunderlist

#Dependencies
apt-get install libcurl3
apt-get install libxss1

mv /opt/wunderlist/runtime/1.2.0.RC3/libcurl.so.4 /opt/wunderlist/runtime/1.2.0.RC3/libcurl.so.4.backup
if [[ $architecture == *x86_64* ]]
then
ln -s /usr/lib/x86_64-linux-gnu/libcurl.so.4 /opt/wunderlist/runtime/1.2.0.RC3/libcurl.so.4
ln […]