1

Temat: Prośba o skrypcik

Chciałbym wydać 3 polecenia na raz:
1. cryptsetup luksOpen /dev/sdb2 dysk
teraz powinien czekać na wpisanie hasła + enter
2. mount -t ext2 /dev/mapper/dysk /mnt/sdb2
3. /etc/init.d/minidlna start
Da radę?

2

Odp: Prośba o skrypcik

Tzn?

#!/bin/sh
cryptsetup luksOpen /dev/sdb2 dysk
mount -t ext2 /dev/mapper/dysk /mnt/sdb2
/etc/init.d/minidlna start
Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3 (edytowany przez migos 2015-09-18 04:50:01)

Odp: Prośba o skrypcik

Też się przyłączam do prośby o skrypt lub nakierowanie mnie jak to można by zrobić poprzez shell-a.
Założenie jest takie, aby jedną z zapisanych w pliku kolumn pododawać wierszami do siebie (tutaj jako ostatnie kolumna).
Liczba wierszy jest przy każdym obliczeniu inna.
Jako, że do obliczeń nie jest liczba całkowita muszę użyć bc

Wednesday Sep 2015-09-16 23:03:06 .0010
Wednesday Sep 2015-09-16 23:13:05 .0122
Wednesday Sep 2015-09-16 23:23:03 .0044
Wednesday Sep 2015-09-16 23:33:08 .8243
Wednesday Sep 2015-09-16 23:43:05 .0033
Wednesday Sep 2015-09-16 23:53:11 .0834
Thursday Sep 2015-09-17 00:03:03 .0305
Thursday Sep 2015-09-17 00:13:11 .0289
Thursday Sep 2015-09-17 00:23:07 .0010
Thursday Sep 2015-09-17 00:33:02 .0005
Thursday Sep 2015-09-17 00:43:08 .0010
Thursday Sep 2015-09-17 00:53:02 .0005
Thursday Sep 2015-09-17 01:03:09 .0005
Thursday Sep 2015-09-17 01:13:02 .0010

4

Odp: Prośba o skrypcik

Ale godzina też jest różna. Ignorujesz więc ją  czy nie?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Prośba o skrypcik

Data i godzina może być ignorowana.
Potrzebuję tylko obliczeń 5 kolumny

6

Odp: Prośba o skrypcik

awk '{if (d != $3) {printf "\n";d=$3} printf "%s ", $5}' a.txt

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: Prośba o skrypcik

Kurcze chyba źle sformułowałem pytanie, bo dokładnie to chodziło mi o dodanie do siebie i zsumowanie wszystkich wierszy z 5 kolumny sad

8

Odp: Prośba o skrypcik

Napisz sobie to w języku który znasz

awk 'BEGIN {d=""}{if (d != $3) {if (d!="") {printf "suma %f\n", suma}; d=$3; suma=0} suma=suma+$5} END {printf "suma %f\n", suma}' a.txt
Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: Prośba o skrypcik

Dzięki za pomoc.
Gratis do obliczeń dla poszczególnych dni również się przyda smile.