Mam scenariusz, w którym wiersze będą dodawane na początku i na końcu ogromnych plików. Próbowałem, jak pokazano poniżej. dla pierwszego wiersza: sed -i '1i\'"$FirstLine" $Filename dla ostatniej linii: sed -i '$ a\'"$Lastline" $Filename Problem z tym poleceniem polega na tym, że dołącza on pierwszą linię pliku i przechodzi przez cały …
Chcę wybrać z pliku niektóre wiersze zawierające dany numer. Plik, który chcę wyszukać, nazywa się os_clusters/piRNA_clusters.bed. awk '{if (a[$0]++ == 0) {split($0,b,"."); ;split(b[1],c,"r"); print c[3]}};' test_non_enriched | xargs grep {} os_clusters/piRNA_clusters.bed Pierwsza część, przed potokiem, działa - tworzy wyszukiwane hasła, takie jak 8707, 8824 itd. Jednak druga część nie. awk …
Mam folder, w którym mam około 4k plików. Niektóre z tych plików zaczynają się od aa ?lub !znaku. Muszę je usunąć, ale nie mogę znaleźć wyrażenia, które by to zrobiło: rm -f ./?* po prostu usuwa wszystko. Mogę ewentualnie używać grepna ls i xargsprzesyłać przez niego i przenosić pliki do …
Próbuję zainstalować Ruby w moim katalogu domowym na serwerze Linux (bez dostępu do konta root), co oczywiście wymaga użycia gcc. Najbliższa rzecz, jaką mogę znaleźć, to katalog o tej nazwie, który (jeśli przejdziesz wystarczająco głęboko) zawiera cc1: >: find / -iname gcc 2> /dev/null /usr/libexec/gcc >: tree -if /usr/libexec/gcc /usr/libexec/gcc …
Jeśli uruchomię polecenie wymagające uprawnień roota sudo, zostaniesz poproszony o podanie hasła bieżącego użytkownika. Po pewnym czasie, jeśli wykonam te same polecenia za pomocą sudo, nie będę więcej pytany o hasło. Domyślam się, że hasło jest gdzieś w pamięci podręcznej, dopóki nie wygaśnie. Jak długi jest ten termin ważności? Czy …
rootwaiti rootdelaysą używane w sytuacjach, gdy system plików nie jest natychmiast dostępny, na przykład, jeśli został wykryty asynchronicznie lub zamontowany przez USB. Chodzi o to, że jeśli tak jest, to powinno być oczywiste na podstawie rootbootarg, więc dlaczego jądro nie może automatycznie zrozumieć, że musi czekać na pojawienie się systemu …
Chcę użyć powłoki do wywołania skryptu na zdalnym serwerze. Chciałbym uchwycić dane wyjściowe tego skryptu (jego komunikaty rejestrowania) i kod wyjścia, który zwraca. Jeśli to zrobię: ssh user@server /usr/local/scripts/test_ping.sh echo "$?" Otrzymuję kod wyjścia, ale nie mogę przechwycić wiadomości zdalnego logowania. Jeśli to zrobię: local RESULTS=$(ssh user@server /usr/local/scripts/test_ping.sh) echo "$?" …
Używam RHEL4 z LVM2. Czasami nawet po usunięciu dużych plików większych niż GB rozmiar partycji nie jest aktualizowany podczas używania dfpolecenia. -bash-3.00$ df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/sys-root 3.9G 1.4G 2.3G 39% / /dev/cciss/c0d0p1 251M 19M 219M 8% /boot /dev/mapper/sys-home 250G 125G 113G 53% /home /dev/mapper/sys-tmp …
Chciałbym uzyskać listę wszystkich procesów, które zstępują (np. Dzieci, wnuki itp.) $pid. Oto najprostszy sposób, jaki wymyśliłem: pstree -p $pid | tr "\n" " " |sed "s/[^0-9]/ /g" |sed "s/\s\s*/ /g" Czy istnieje jakieś polecenie lub prostszy sposób na uzyskanie pełnej listy wszystkich procesów potomnych?
Chcę odzyskać wszystko, co znajduje się między tymi dwoma znacznikami - <tr> </tr>- z dokumentu HTML. Teraz nie mam żadnych konkretnych wymagań HTML, które uzasadniałyby parser HTML. Po prostu potrzebuję czegoś, co pasuje <tr>i </tr>dostaje wszystko pomiędzy, a może być wiele trs. Próbowałem awk, który działa, ale z jakiegoś powodu …
Niedawno dowiedziałem się, --że jest to podwójny łącznik, który jest używany do poinformowania polecenia, że lista opcji się skończyła, a to, co następuje, nie powinno być uważane za opcję. Więc, grep -- 'search_word' * szukałby danego search_word. Ale możesz zobaczyć nieoczekiwane zachowanie, jeśli usuniesz --i pojawi się pojedynczy plik, który …
Na moim komputerze otrzymuję następujące dane wyjściowe po uruchomieniu tych poleceń: $ echo foos > myfile $ hexdump myfile 6f66 736f 000a Dane wyjściowe z hexdump jest little-endian. Czy to oznacza, że moja maszyna jest little-endian, czy też hexdump zawsze używa formatu little-endian?
Wiem, że mogę zmienić niektóre podstawowe ustawienia konsoli Linux, na przykład takie jak czcionki dpkg-reconfigure console-setup. Ale chciałbym zmienić takie rzeczy jak blinkrate, kolor i kształt (chcę, aby mój kursor zawsze był blokiem). Widziałem ludzi, którzy to osiągali. Po prostu nigdy nie miałem okazji zapytać tych ludzi, jak to zrobić. …
Chciałbym utworzyć plik 100 GB, który będzie używany jako system plików. Plik zostanie zapisany na zaszyfrowanym woluminie, więc sam plik / system plików nie musi być (dalej) szyfrowany. Wyszukiwanie ujawniło wiele różnych metod robienia tego. Niektórzy używają losetup, inni nie. Czy stosowanie następującej metody jest dopuszczalne? $ dd if=/dev/zero of=~/theFile.img …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.