Blog

Bash - pojemność katalogu z filtrem na pliki

Bash - pojemność katalogu z filtrem na pliki

Zawartość skryptu. Skrypt posiada 2 zmienne. Zmienna $folder to obliczany folder. Zmienna $ext to rozszerzenie plików, które będą zliczane. Skrypt oblicza pojemność katalogu rekursywnie i ogranicza się tylko do plików jpg #!/bin/bash folder='/home/user/Obrazy' ext='.jpg' foldersize() { if [ -d $folder ]; then size=$(ls -alRF $folder/ | grep -i $ext | awk 'BEGIN {tot=0} { tot=tot+$5 } END { print tot }') countsize=${#size} echo "Znaków: [...] Czytaj więcej

Skrypt sprawdzający kiedy wygaśnie domena

Skrypt sprawdzający kiedy wygaśnie domena

Dla Debiana/Ubuntu/Minta sprawdzamy czy mamy zainstalowany whois wydając w shellu polecenie: [ -f '/usr/bin/whois' ] && echo Zainstalowany || apt-get -y install whois #!/bin/bash dzis=$(date +%Y%m%d) whois='/usr/bin/whois' declare -a domeny='satkas.waw.pl jakasinnadomena1.tld jakasinnadomena2.tld' function sprawdz { local red=`tput setaf 1` local reset=`tput sgr0` local koncowka=${i##*.} if [ $koncowka == "com" ] then wynik=$( whois $i [...] Czytaj więcej

Genrowanie plików w systemie Windows i Linux

Czasami zachodzi potrzeba wygenerowania sobie plików na potrzeby różnych testów. W Windows robię w ten sposób. Otwieram "Wiersz poleceń" i wpisuję: for /L %%a in (1,1,100) do fsutil file createnew plik-%%a.txt 0 W Linuksie otwieram konsolę i wpisuję: for i in `seq 1 100`;do touch plik-$i.txt;done I pod Windowsem i pod Linuksem skrypcik wygeneruje nam 100 plików o zerowym rozmiarze

Masowa zmiana nazwy plików poprzez dopisanie frazy

Potrzebowałem zmienić nazwę plików jpg poprzez dodanie określonej frazy. Czyli mam plik1.jpg, plik2.jpg itd i musze dodać na początku frazę satkas (satkas-plik1.jpg, satkas-plik2.jpg) W windows można to zrobić w powłoce. Menu start wpisuje cmd i otwieramy "Wiersz polecenia" (taki czarny ekran ;)) W otwartym oknie wpisujemy: cd ścieżka_do_katalogu_z_plikami dla upewnienia się sprawdzamy czy są pliki jpg dir *.jpg Jeśli wszystko się zgadza [...] Czytaj więcej

Oglądaj, słuchaj, ćwicz - zdobywaj nowe umiejętności online

2011 - 2024 Satkas IT