====== Noderīgi konsoles sīkumi ====== ===== Izdabūt audio no kataloga ar video mp4 faila ===== for vid in *.mp4; do ffmpeg -i "$vid" -vn -acodec libvorbis "${vid%.mp4}.ogg"; done ===== Sašķirot IP sarakstu failā ===== sort -t . -k 1,1n -k 2,2n -k 3,3n -k 4,4n IPaddresses ===== Ātra faila rezerves kopijas veidošana ===== Labojot failus bieži vien rodas nepieciešamība izveidot oriģinālfaila vai versiju rezerves kopiju. Automatizējam faila kopijas un nosaukuma izveidi. function bak{cp $1 $1.$(date +%Y%m%d%H%M)} ''source .bashrc'' ''export -f bak'' Rezultātā - izsaucot komandu ''bak fails'', tajā pašā katalogā tiek izveidots fails ar tā nosaukuma beigās pieliktu datumu un laiku - ''fails.201406040915''. ===== Izdzēst visus katalogus vai failus atstājot vajadzīgos pēc noteikta saraksta ===== Pieņemsim, ka kādā katalogā ir lielas daudzums apakškatalogu. Ir nepieciešams veikt katalogu dzēsšanu atstājot noteiktu nosaukumu katalogus neaiztiktus. Piemēram: katalogs ar valodu failiem. /lv /en /ru /de ... Ir jālikvidē visi katalogi atstājot tikai /lv un /en. GLOBIGNORE=lv:en rm -rf * {{tag>linux rm rezerves_kopijas}}