Posts Tagged ‘bash’
Αντικατάσταση κειμένου σε όλα τα αρχεία ενός φακέλου
Για να αντικαταστήσουμε ένα κομμάτι κειμένου σε αρχεία που βρίσκονται μέσα σε έναν φάκελο κάνουμε το παρακάτω
OLD="Το όνομα μου είναι Zeus" # Εδώ βάζουμε το παλιό κείμενο
NEW="Το επώνυμο μου είναι Olympiad" # Εδώ βάζουμε το νέο κείμενο
DPATH="/home/zeus/φάκελος/" # Από πιο φάκελο να ξεκινήσει
BPATH="/home/zeus/backup_φάκελος/" # Ο Φάκελος που θα κρατήσει αντίγραφα ασφαλείας
FILETYPE="txt" # Σε πιο είδος αρχείου να εργαστεί
TFILE="/tmp/tmp.file.$$"
[ ! -d $BPATH ] && mkdir -p $BPATH || :
for f in `find $DPATH -name *.$FILETYPE`
do
if [ -f $f -a -r $f ]; then
cp -f $f $BPATH
sed "s/$OLD/$NEW/g" "$f" > $TFILE && mv $TFILE "$f"
else
echo "Error: Cannot read $f"
fi
done
/bin/rm $TFILE
Δεν βρίσκει το ( glu.h )
η λύση για την εγκατάσταση του glu.h είναι
sudo apt-get install build-essential libsdl1.2debian libsdl1.2-dev libgl1-mesa-dev libglu1-mesa-dev libsdl-image1.2 libsdl-image1.2-dev
Πως προσθέτουμε ένα κείμενο στην αρχή κάθε γραμμής
Με το παρακάτω τρόπο μπορείτε να προσθέσετε ένα κείμενο στην αρχή κάθε γραμμής ενός αρχείου
στην παραπάνω γραμμή αντικαταστήστε το : » = shift + “
Πως αφαιρούμε τις διπλές γραμμές μέσα από ένα αρχείο
Για να αφαιρέσουμε τις διπλές γραμμές μέσα από ένα αρχείο το μόνο που πρέπει να κάνουμε είναι
να εκτελέσουμε την παρακάτω εντολή μέσα από το τερματικό μας.
sort -u αρχείομεδιπλέςγραμμές > αρχείομεμοναδικέςγραμμές
Πως κατεβάζουμε ένα ολόκληρο Website (RIP)
Για να κατεβάσετε ένα ολόκληρο website εκτελείτε την παρακάτω εντολή
wget -r http://ηιστοσελίδαπουθέλω.gr
MC – File Manager για το τερματικό
Για όσους θυμούνται το παλιό Norton Commander τότε η εικόνα που θα δούνε παρακάτω θα τους είναι γνώριμη
Με το MC η διαχείριση των αρχείο σας μέσω του τερματικού γίνετε παιχνιδάκι
Επεξεργασία, Αντιγραφή, Διαγραφή, Μεταφορά , Δημιουργία φακέλων,
Αλλαγές δικαιωμάτων αρχείων, FTP Μεταφορά αρχείων και πολλά πολλά ακόμα.
για την εγκατάσταση του σε Debian Like Distro
sudo apt-get install mc
Terminator το απόλυτο πρόγραμμα τερματικού
Αυτό που μας προσφέρει το Terminator σε σχέση με τα υπόλοιπα προγράμματα τερματικού
είναι η δυνατότητα να χωρίζει τον εαυτό του σε περισσότερα παράθυρα , είτε οριζόντια είτε κάθετα.
Με αυτό τον τρόπο κερδίζουμε πολύ σημαντικό χώρο στην οθόνη μας.
Για την εγκατάσταση του σε Debian Like Distros
sudo apt-get install terminator