cat as|sed -e ‘s/^.*\ \(.*\)$/\1/1’ to search for last space, and swap it to begining cat usercase_workingfile| grep “View top”|sed -e “s/^.*- \(.*\)<.*$/\1/”| sed -e ‘s/^\(.\{,25\}\).*$/\1/g’|sed -e ‘s/^\(.*\)\ \(.*\)$/\2 – \1/’
[bash – sed] show 1st 5 chars, del rest
sed -e ‘s/^\(.\{,5\}\).*$/\1/g’
ffmpeg auf webserver installieren mit lame
./configure –enable-libmp3lame –enable-static –libdir=/{MEIN-HOME}/lib –incdir=/{MEIN-HOME}/include –shlibdir=/{MEIN-HOME}/lib –extra-ldflags=-L/{MEIN-HOME}/lib –extra-cflags=-I/{MEIN-HOME}/include vorher lame installieren: ./configure –prefix={home}/arbeitsverzeichnis/ und nciht vergessen, bei ffmpeg ist noch ne .sh datei, die auf +x gesetzt werden muss dann mit ../bin/bin/ffmpeg -i denim.wmv -ar 44100 -s cif -b 500kbit/s denim.flv konvertieren
[bash] search empty folder and mv to ./empty
find ./ -depth -type d -empty -exec mv “{}” ./empty/ \; test: find ./ -depth -type d -empty -exec echo “{}” ./empty/ \;
[bash sed] vor ersten zeichen und hinter letztes zeichen zeichen einfügen und zlbruch entfernen
cat in| sed ‘s/^\(.\)/”\1/’|sed ‘s/\(.\)$/\1″/’|tr ‘\n’ ‘ ‘ > indexdl aus http://sdökjdf wird “http://sdökjdf” (zeilenumbrich wird auch entfernt)
[bash] sed
Probleme mit REs Reguläre Ausdrücke finden immer den längsten passenden String. Das kann manchmal unerwünscht sein. Will man zum Beispiel eine HTML-Seite in Text umwandeln, dann könnte man in Versuchung kommen folgendes Script zu verwenden: sed -e ‘s/<.*>//g’ text.html Das liefert aber nicht den gewünschten Effekt, denn eine Zeile Das <b>ist</b> ein <i>Beispiel</i>. wird zu… Continue reading [bash] sed
[bash] sed -> zeichen x bis zeichen y löschen
cat mustimp3.htm| grep href|grep mp3 | sed s/^\ .*http/http/g| sed s/Mp3.*$/mp3/gi sed s/^\ .*http/http/g ^=anfang bis http löschen und mit http ersetzen
[iPhone] disable autocorrection autokorrektur abschalten
mv /System/Library/TextInput/TextInput_de.bundle /System/Library/TextInput/TextInput_de.bundle.backup just look for your language and then move it. Or choose a language which does not cross with you language
AVR: ADC einfach auslesen
// ADC STUFF uint16_t ReadChannel(uint8_t mux) { uint8_t i; uint16_t result; ADMUX = mux; // Kanal waehlen ADMUX |= (0<<REFS1) | (1<<REFS0); // interne Referenzspannung nutzen ADCSRA = (1<<ADEN) | (1<<ADPS1)| (1<<ADPS2) | (0<<ADPS0); // Frequenzvorteiler // setzen auf 8 (1) und ADC aktivieren (1) … Continue reading AVR: ADC einfach auslesen
avr: prellfreier taster in C
mit einem taster 4 befehle durchtoggeln #define F_CPU 1e6 #include <util/delay.h> #include <avr/io.h> #include <stdio.h> int main(void) { char a=0; DDRD = 0x60; PORTD = 0x00; while(1) { if (PIND & (1<<PIND2)) { if (a==0) {PORTD = 0x20;a=1;} else if (a==1) {PORTD = 0x40;a=2;} else if (a==2) {PORTD = 0x60;a=3;} else… Continue reading avr: prellfreier taster in C
