Pytania otagowane jako utilities

małe programy używane w wierszu polecenia do wykonywania określonego zadania

2
Problem z poleceniem instalacji, aby skopiować cały katalog
Mam więc repozytorium z niektórymi moimi plikami konfiguracyjnymi i próbuję utworzyć plik, makefileaby zainstalować je w homedir. Problemem jest to, że kiedy uruchamiam następujące polecenie prosto w bash install -m 755 -d ~/path/to/dotfilesDir/ ~/ pozornie nic się nie dzieje install -m 755 ~/path/to/dotfilesDir/{file1,file2,...} ~/ działa zgodnie z przeznaczeniem. Dlaczego pierwsze …

4
Przechowuj dane wyjściowe polecenia w buforze pierścieniowym
Mam długo działające polecenie, które generuje dużo danych wyjściowych na standardowym wyjściu. Chciałbym być w stanie zatrzymać na przykład tylko ostatnie trzy dni lub ostatni gibibajt (unikając wycinania linii na środku) i, jeśli to możliwe, w kawałkach plików nie większych niż 20 MiB. Każda porcja pliku jest nazywana sufiksem numerycznym …

2
gąbka z moreutils - jaka jest różnica w przekierowaniu powłoki? przydatne przykłady?
> brew install moreutils ==> Downloading https://homebrew.bintray.com/bottles/moreutils-0.55.yosemite.bottle.tar.gz ######################################################################## 100.0% ==> Pouring moreutils0.55.yosemite.bottle.tar.gz 🍺 /usr/local/Cellar/moreutils/0.55: 67 files, 740K sponge odczytuje standardowe wejście i zapisuje je w określonym pliku. W przeciwieństwie do przekierowania powłoki, gąbka wchłania wszystkie dane wejściowe przed zapisaniem pliku wyjściowego. Umożliwia to tworzenie potoków, które odczytują i zapisują do …

3
głowa zjada dodatkowe postacie
Następujące polecenie powłoki miało wypisywać tylko nieparzyste linie strumienia wejściowego: echo -e "aaa\nbbb\nccc\nddd\n" | (while true; do head -n 1; head -n 1 >/dev/null; done) Ale zamiast po prostu drukuje pierwszą linię: aaa. To samo nie dzieje się, gdy jest używane z opcją -c( --bytes): echo 12345678901234567890 | (while true; …


1
Zrozumienie wyniku działania komendy `who -a`
Zadaję to pytanie, ponieważ chociaż w Internecie jest wiele odpowiedzi wskazujących, że who -ajest to opcja, nikt nie wyjaśnia, jak odczytać wynik. Jeśli możesz podać link do strony internetowej, która to wyjaśnia, byłaby to równie niesamowita odpowiedź. Oto przykład tego, co chciałbym rozszyfrować: [bo@hostname ~]$ who -a Jun 17 03:47 …
14 sshd  utilities 


3
Czy są alternatywy dla `dd`?
Jakich innych narzędzi powinienem używać do odczytywania i zapisywania plików ze skrótami, wyszukiwaniem i pomijaniem. Opcje wiersza poleceń dd wydają się niewygodne i obce i nie lubię wybierać między wolnym, ale precyzyjnym trybem wyszukiwania ( bs=1) a szybkim, ale nieelastycznym ( bs=4klub czymkolwiek). Czy istnieją bardziej nowoczesne narzędzia do odczytu …
14 files  utilities  dd  binary 




3
Czy istnieje sposób, aby perl -i nie zamazywał dowiązań symbolicznych?
Mój przyjaciel wskazuje, że jeśli to zrobisz: perl -pi.bak -e 's/foo/bar/' somefile kiedy „somefile” jest w rzeczywistości dowiązaniem symbolicznym, perl robi to, co mówią doktorzy: Robi to poprzez zmianę nazwy pliku wejściowego, otwarcie pliku wyjściowego pod oryginalną nazwą i wybranie tego pliku wyjściowego jako domyślnego dla instrukcji print (). Rozszerzenie, …

4
Uzyskaj numer linii z przesunięcia bajtu
Posiadanie przesunięcia bajtu dla pliku. Czy istnieje narzędzie, które podaje numer linii dla tego bajtu? Liczba bajtów zaczynająca się od zera, jak w: pierwszy bajt to 0, a nie 1. Numer linii zaczynający się od 1. Plik może zawierać zarówno zwykły tekst, „binarne” obiekty BLOB, znaki wielobajtowe itp. Ale sekcja, …



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.