Category Archives: linux

linux

Przekierowanie wyjścia z terminala do… innego terminala

Ostat­nio na zaję­ciach z Uniksa mieli­śmy różne mniej lub bardziej przy­datne rzeczy z powłoki Bash. Z tych mniej przy­dat­nych można zali­czyć pisa­nie w jednym termi­nalu i poka­zy­wa­nie kopii napi­sów w drugim. Niby prosta rzecz, a na Window­sie nie da rady. Oto co musimy zrobić:

  1. Odpa­lić 2 terminale.
  2. W każdym z nich wpisać pole­ce­nie ps.
  3. Tam, gdzie wyświe­tliło pts/1 wpisać cat > /dev/pts/2 , a tam gdzie pts/2 cat > /dev/pts/1.

Od tej pory wszystko to co wpiszemy w 1 termi­nalu i zatwier­dzimy Ente­rem będzie wyświe­tlało się na drugim i vice versa. Prawda, że głupie? :-) Gdy nam się znudzi naci­skamy Ctrl + C. Wykła­dowca wspo­mi­nał, że da się takie numery robić zdal­nie. Aż strach pomy­śleć gdyby w trak­cie pracy ni stąd, ni zowąd ukazało nam się na ekra­nie follow the white rabbit. :-)

Inne linux

Naprawianie formatu napisów do filmu za pomocą Open Office

Czasem zdarza się, że trafiają się napisy do filmu deli­kat­nie popsute np. tak:

00:00:34:40 00:00:35:36 napis1
00:00:35:40 00:00:36:50 napis2
00:00:36:60 00:00:37:76 napis3
[…]

Odtwa­rzacz każdy napis wyświe­tli nam tak:

40 00:00:35:36 napis1
40 00:00:36:50 napis2
60 00:00:37:76 napis3
[…]

Dener­wu­jące, nie? Czasem nawet mądry SubE­dit na nic się nie zda. Trzeba by wyciąć co nieco samemu. Funk­cja Znajdź i zamień we Write­rze obsłu­guje wyra­że­nia regu­larne, czyli możemy kazać mu wyszu­kać i zmie­nić ciągi znaków pasu­jące do zapy­ta­nia. Aby uaktyw­nić należy w Znajdź i zamień klik­nąć więcej opcji i tam zazna­czyć wyra­że­nia regu­larne.

Chcemy pozbyć się ozna­cze­nia pary cyfr mili­se­kund i 4 par cyfr zdublo­wa­nego czasu. No to piszemy:

[:digit:]{2} [:digit:]{2}:........

Powyż­szy zapis ozna­cza „znajdź mi 2 dowolne cyfry, spację, znowu 2 dowolne cyfry, dwukro­pek i 8 dowol­nych znaków”. Gdyby nie trzeba było wyci­nać 2 pierw­szych cyfr, to na pierw­szy rzut oka obydwa ozna­cze­nia czasu byłyby takie same. Szukamy więc elementu odróż­nia­ją­cego. Takim elemen­tem będzie np. spacja przed prawym ciągiem. Byłoby to wtedy spacja[:digit:]{2}:......

Co wpisać w pole zastąp? Jeżeli chcemy pozbyć się znale­zio­nych ciągów — to nie wpisu­jemy nic. W moim przy­padku musia­łem wpisać spację żeby ładnie oddzie­lił czas od napisów.

Jeżeli chce­cie coś zrobić z odna­le­zio­nym ciągiem, np. otoczyć go nawia­sami klam­ro­wymi, to w pole zastąp można wpisać {&}

Bardziej złożone opera­cje na ciągach (wybierz mi coś tam, przy­tnij i zamień na coś tam) najle­piej robić na raty w kilku prost­szych krokach. Po więcej infor­ma­cji odsy­łam np. tutaj.

linux

Co denerwuje w KDE4?

Począt­kowo post miał być dużo ostrzej­szy i dłuż­szy, jednak w między­cza­sie poja­wiła się wersja KDE 4.2. Część irytu­ją­cych rzeczy zostało popra­wio­nych. Aby zaktu­ali­zo­wać do 4.2 wystar­czy dodać repo­zy­to­rium http://ppa.launchpad.net/kubuntu-experimental/ubuntu intrepid main

Aktu­al­nie nume­rem 1 „prze­szka­dza­jek” jest… kosz! Kaso­wa­nie czegoś z party­cji NTFS trwa wieki, bo najpierw musi być prze­nie­sione do kosza na /home. Nie umiem zmusić Dolphina do używa­nia koszy znaj­du­ją­cych się na poszcze­gól­nych party­cjach. Miesza­łem, kombi­no­wa­łem, googlo­wa­łem i żadnych rezul­ta­tów. Na razie jedyne rozwią­za­nie to bezpo­śred­nie usuwa­nie dużych plików z pomi­nię­ciem kosza.

Poni­żej mniej ważne rzeczy:

  1. Słysza­łeś, że KDE4 działa szyb­ciej na słab­szych maszy­nach od Gnome? Źle słysza­łeś. Bardziej czołga się KDE.
  2. Dolphin przy wyko­ny­wa­niu prostych czyn­no­ści pliko­wych w dalszym ciągu lubi się wysy­pać. Co prawda nie tak często jak przed KDE 4.2, ale jednak.
  3. Kopete zaprzę­gnięte do obsługi Google Talka poka­zuje długą listę kontak­tów z ludźmi, którzy nawet nie mają konta Gmailo­wego. Wystar­czy ukryć rozłą­czo­nych i sprawa rozwią­zana :-) Ponadto co włącze­nie kompu­tera żąda hasła mimo zazna­cze­nia zapa­mię­ta­nia na stałe.
  4. KMail działa strasz­nie wolno gdy używamy SpamA­sas­sina. Domyślny Bogo­fil­ter jest dużo szybszy.
  5. Amarok 2 + Last.fm + mp3 bez opisów w tagach ID3 = Liroy śpie­wa­jący „Un-Break My Heart”. Amarok 2 urucha­mia „mikser” miesza­jący nazwy dowol­nych wyko­naw­ców z dowol­nymi mp3 i rapor­tuje do Last.fm. Śmieszne, co?

Nie ma się jednak co zrażać. Pier­wot­nie „lista prze­wi­nień” KDE była dwucy­frowa. Aby nie dener­wo­wać się zbyt­nio, pole­cił­bym raczej pocze­kać na KDE 4.3 :-P