Unix & Linux

9
Konwertowanie plików .docx na zwykły tekst i zachowanie podziałów linii w celu zachowania odniesień numerów linii do dokumentu źródłowego: instrukcje i implikacje?

Eksportuję zawartość MS Word do zwykłego tekstu do użytku z narzędziami tekstowymi i do plików. Mam ograniczenie, w którym funkcja numeracji linii została włączona w oprogramowaniu MS, a wszelkie odniesienia do numerów linii na końcowym wyjściu muszą pasować do tej numeracji. Więc wpisz „linie...

9
Jak zabić wszystkie otwarte okna?

Chcę zamknąć wszystkie okna pojawiające się na pulpicie. Myślałem, aby to zrobić pkill, ale udało mi się zabić ich pojedynczo, co nie jest tym, czego chcę. Ostatecznym celem jest umieszczenie tego w skrypcie, aby uruchomić kiosk, wykryje, czy oprogramowanie kiosku jest uruchomione (wymyśliłem tę...

9
Kiedy spacje wokół znaku = są zabronione?

Wiem, że w ~ / .bashrc nie można umieszczać spacji wokół =znaków w przypisaniu: $ tail -n2 ~/.bashrc alias a="echo 'You hit a!'" alias b = "echo 'You hit b!'" $ a You hit a! $ b b: command not found Przeglądam plik konfiguracyjny MySQL /etc/my.cnfi znalazłem

9
Znajdź dokładny ciąg za pomocą grep

na przykład mam duży plik tekstowy z wieloma adresami e-mail, używając bash potrzebuję wyszukać / zweryfikować, czy wiadomość e-mail istnieje (lub nie). Czy należy używać (tylko) „kotwic”? grep '^[email protected]' text_file czy są lepsze sposoby? Potrzebuję stworzyć skrypt bash i chciałbym być...

9
Umieść pracę w tle bez zamrożenia

Powiedz, że zaczynasz pracę w ten sposób foo a potem pragnij, aby umieścić go w tle. Wpisanie Ctrl+, Za następnie bgwykonuje lewę, ale zawiesi się foomiędzy Ctrl+ Za bg. Jak mogę umieścić Foo w tle bez uprzedniego

9
Tworzenie wielu tymczasowych aliasów

Nie jestem użytkownikiem root i nie mam dostępu do globalnego pliku aliasu zawierającego wszystkie aliasy, ale chcę utworzyć aliasy, które pozostaną aktywne tylko dla sesji, w której jestem zalogowany. Korzystam z polecenia, alias x='cd /parent/child'aby utworzyć alias, który pozwoli mi po prostu...

9
Jak zainstalować meld 3.11 w Ubuntu 14.04?

Próbuję zmusić meld 3.11 do pracy na Ubuntu 14.04 Próbowałem wykonać poniższą metodę „ cd ~ git clone https://git.gnome.org/browse/meld cd meld sudo ln -s ~/meld/bin/meld /usr/bin/meld Ale kiedy uruchamiam meld w terminalu, pojawia się następujący błąd Traceback (most recent call last):...

9
Usunięte / tmp przypadkowo

Przypadkowo, pobiegłem sudo rm -r /tmp, czy to problem? Odtworzyłem go za pomocą sudo mkdir /tmp, czy to rozwiązuje problem? Po ponownym utworzeniu katalogu, w sekcji miejsc na pasku bocznym w nautilus w Ubuntu 14.04 widzę / tmp, którego wcześniej nie było ... Czy to problem? I ostatnia rzecz:...

9
Ogólny błąd sprzętowy APEI

W ciągu ostatniego tygodnia mój serwer (z systemem Debian Jessie) zrestartował się dwukrotnie. W dzienniku systemowym widzę to przed każdym ponownym uruchomieniem i nie ma innych punktów: Aug 15 13:32:58 hoshimiya kernel: [296512.005355] {1}[Hardware Error]: Hardware error from APEI Generic...

9
Dlaczego setuid nie działa na pliku wykonywalnym?

Wiem, że włączenie setuid w skryptach ma problemy z bezpieczeństwem i dlatego jest domyślnie nieaktywne, ale spodziewam się, że zadziała dla plików wykonywalnych. Stworzyłem i wykonuję, który pokazuje UID jako wynik, postępując zgodnie z instrukcjami opisanymi w tym poście: Zezwalaj na setuid w...

9
Czy można skompilować i uruchomić GNU?

Nowa wersja Guix pojawiła się jakiś czas temu. Wpadłem na pomysł, że jeśli mogę załadować glibc, gcc i guix do HURD i Macha, mogę mieć system GNU inny niż Linux. Ale potrzebuję również oprogramowania, takiego jak bash, emacs, binutils, coreutils, system init. Czy któryś z nich ma wywołania...