Aktywne Wpisy

heksengerg +514
Andrzej odchodzi na emeryture. Pracował w zakladzie od 1990 roku.
#pracbaza
#pracbaza
źródło: temp_file5635804188324145665
Pobierz
Pasterz30 +99
Huop co se prądnice wydrukował i ładowarkę zlutował. A Wy co, nadal płacicie za prąd? ( ͡° ͜ʖ ͡°) Trochę się z tym bujałem ale (glosem grubasa Walaszka) - warto było.
Projekt całkowicie mój, pierwszy jaki robiłem na drukarce, nie korzystałem z żadnych gotowych elementów 3D. Oryginalnie miała to być prądnica do wiatraka ale to wymaga zupełnie innej konstrukcji - teraz już to wiem. Po czasie kilka rzeczy zrobiłbym też inaczej ale to miało być głównie w celach edukacyjnych ( ͡° ͜ʖ ͡°).
Jeżeli chodzi o wydajność to lajtowo ładuje telefon, do 8-10V przy niezbyt dużych obrotach wyciągam (szybciej nie chcę
Projekt całkowicie mój, pierwszy jaki robiłem na drukarce, nie korzystałem z żadnych gotowych elementów 3D. Oryginalnie miała to być prądnica do wiatraka ale to wymaga zupełnie innej konstrukcji - teraz już to wiem. Po czasie kilka rzeczy zrobiłbym też inaczej ale to miało być głównie w celach edukacyjnych ( ͡° ͜ʖ ͡°).
Jeżeli chodzi o wydajność to lajtowo ładuje telefon, do 8-10V przy niezbyt dużych obrotach wyciągam (szybciej nie chcę
źródło: image_picker_ADA04630-167E-4213-94BA-72E7C36D6B90-48414-0000166FFB315A83
Pobierz




Chciałem wyszukać stringa w danej kolumnie tablicy.
Np. jeżeli $2 ~= "tekst", to zrób coś.
Próbowałem tak, ale oczywiście nie działa :P
for i in "${ARRAY[@]}"; doif [[ "$i | awk '{print $2}'" =~ "mirko" ]]; then
echo "znalazlo"
fi
done
Co do tablicy to wrzuciłem tak.
mapfile -t ARRAY < <(cat )
#bash #naukaprogramowania #linux
@czajoza4: tablice w bashu są dziwne jak coś więc dwa razy upewniałbym się, że na pewno robią to chcesz zrobić w danym przykładzie. Druga sprawa masz błąd składniowy:
if [[ "$i | awk '{print $2}'" =~ "mirko" ]]; then
$i zostanie potraktowane jako polecenie a nie jako string dla awk. Musisz zrobić np echo $i
Tablicę sprawdziłem i teoretycznie wszystko się zgadza, ale będę jeszcze eksperymentował.
Trochę gorzej z tymi kolumnami, bo tam separatorem jest właśnie spacja.
Dla $1, $2 oraz $3 jest okej. Potem trochę się rozjeżdża, bo rozdziela wszystko po spacji :/
Ale tak naprawdę to te 3 pierwsze są dla mnie kluczowe.
https://pastebin.com/yNRbt9ng
To zmienia separatory na to by były to tylko znaki nowej linii. Resztę sobie przerobisz np w awk już na podstawie spacji.
[0] Nazwa pliku Administrator Próbka Ostatnia modyfikacja[1] reload_2020-02-12T122536.do_ext_1 probe Healthy 5/5 Fri, 27 Mar 2020 15:42:01 GMT
itd.
Da się aby pokazywało mi tak "kolumny" jak zaznaczyłem?
źródło: comment_1588695257d5cUm8wxIgHexVyaNiXgtA.jpg
Pobierzczyli $1 to będzie $1
2$ to woje dwa
ale $3 i $4 to twoje 4
wszystko co powyżej $4 to