Mireczki, pomóżcie!
Napisałem sobie skrypt pomagający mi robić backupy które będą przechowywane w chmurze. A raczej prawie napisałem, bo coś nie bardzo działa. Jego efektem jest lista plików, która jeszcze nie została zbackupowana w formacie

"/absolutna/ścieżka/do/pliku" "/absolutna/ścieżka/do/drugiego/pliku"
Problem polega na tym, iż 7zip w ogóle tego nie łapie i wywala błąd

Unknown
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jest może jakieś narzędzie do generowania znaków/stringów z regexpów? Chciałbym np. aby podając na input "201[6-9]" wydrukowało mi wszystkie możliwe wartości pasujące do tego regexpa "2016 2017 2018 2019".
#bash #linux
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Nawry: Dzięki! Nie wiem jeszcze, czy idealnie mi podpasuje, ale sposób podany przez @Althorion aby wygenerować wszystkie możliwe stringi i odsiać je regexpem będzie łatwiejszy i wygodniejszy do zrealizowania przy pomocy cruncha.
Dzięki jeszcze raz wszystkim za porady!
  • Odpowiedz
Chłopacy. Mam problem, który męczy mnie od rana. Mianowicie jest sobie taki skrypt https://gist.github.com/indywidualny/f46e7920973fbd8255a235018710ff12 i jeśli odpalam go ręcznie (./crontest.sh >> output.log) wszystko jest ok i na wyjściu mam po kolei pierwszą i ostatnią linijkę każdego pliku, który znajduje się na liście tychże. Jeśli natomiast odpala to cron (* * * * * /home/user/crontest.sh >> /home/user/output.log) to te dwie zmienne nie mają wartości i dostaję wyłącznie puste linijki jako wynik. Wszelkie możliwe
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy podczas pisania komendy można w jakiś sposób uzyskać podgląd na strukturę katalogów?
Np. mamy strukturę katalogów:
-aaa
-bbbb1
-bbbb2
-ccc
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, to jest przekierowanie outputu na konsole?

2>/dev/null
jak to dziala? O co chodzi z ta "2" i czy katalog /dev/null jest tu istotny?

#bash #unix #linux
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@erwit: tak jak powiedzial, @Lipathor, ale normalnie by poszlo na konsole, nie na dysk..

jak dajesz 2>/dev/null to oczyszczasz wyjscie z errorow.
1>/dev/null pokaze same errory

1> plik1.txt 2>plik2.txt zapisze errory w plik2.txt, a standardowe wyjscie do plik1.txt
/dev/null to plik, ale inny troche.. taki co polyka
  • Odpowiedz
@erwit: /dev/null jest plikiem, a nie katalogiem, co jest istotne o tyle, że nie możesz przenieść tam żadnych plików/katalogów, więc kasowanie musi się odbyć przez rm, bez sztuczek typu mv wyrzuć-mnie /dev/null.
  • Odpowiedz
Mirki czy ten #bash na #windows obsuguje server x'ow? (X11) Czy jeseli odpale sobie appke w kontenerze #docker i zrobie
przekierowanie:

-e DISPLAY=unix$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix

tak jak ro robie na #linux to bedzie banglac? Pytam zamiast probowac, bo nie wiem, czy jest sens zapisywac sie w ogole do tego delevloper preview i instalowac to
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@drag_op: Ile natywnego softu z Linuksa działa bezpośrednio na tym Windowsie? Część. Już lepiej wgrać Cygwina, który ma przeportowanych 6 tysięcy pakietów, łącznie z Gnome, KDE i innymi badziewiami
  • Odpowiedz
Gdybym dostawał złotówkę za każdą kobietę, której się nie podobam, to w końcu zacząłbym im się podobać.


  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ty słyszałeś co się w akademiku działo?
No jakaś akcja z policją ale nie wiem dokładnie o co chodzi
od kilku dni chodziła plotka że policja zrobi nalot na piratów
i co byli?
kumpel wychodzi z pokoju i dwa psy stoją na dole na korytarzu i się ogólnie zamieszanie zrobiło
ludzie kompy do samochodów wynosili.. windą zjeżdżało po 30 pecetów, jedna osoba z nimi a reszta schodami żeby na dole odebrać :D:D
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dobra, jak już siedzę na mirko to może skorzystam. Potrzebuję zliczyć znaki z tekstu łącznie z nowymi liniami i wypisać ich powtórzenia na wyjście. O ile fold -1 ładnie wypisuje mi pojedyncze znaki na wyjściu tak w ogóle nie uwzględnia mi znaków nowej lini? Nakieruje ktoś?

#linux #bash
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mars83: Ok, poradziłem już sobie: sed 's/./&\n/g' wypisuje wszystkie znaki z pliku (łącznie z '\n') na ekran, każdy w nowej linii.

edit mój poprzedni komentarz wygląda jakby jakiś ukrainiec go pisał xD Nie wiadomo o co w nim chodzi. W każdym razie chciałem zaznaczyć, że gdyby to miał być zwykły skrypt basha to twój pomysł byłby spoko, ale niestety zadanie działa tak jakbyś za każdym razem przy jego sprawdzeniu korzystał
  • Odpowiedz