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 …
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 …
> 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 …
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; …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 3 lata temu . Tęsknię za narzędziem dla systemu Linux, które dałoby mi ogólne wyobrażenie o tym, co dzieje …
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 …
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 …
Czy istnieje różnica między unbuffer (1) a stdbuf (1)? Z tego, co zbieram, unbuffer robi coś więcej niż „najlepszy wysiłek” wywołania na początku zestawu funkcji libc (X) buf, a następnie pozostawienia rzeczy?
Zauważyłem, odpowiadając na inne pytanie, testi [są to różne pliki binarne, ale strona [podręcznika się wyświetla test. Czy oprócz wymogu zakończenia ]jest jakaś różnica? Jeśli nie, to dlaczego oddzielają pliki binarne zamiast być dowiązaniami symbolicznymi? (Są również bashwbudowane i bashnie wykazują żadnej różnicy).
Mam polecenie ( phpunit), które ma kolorowe wyjście. Zgodnie z watchpoleceniem powinienem móc użyć --colorflagi, aby umożliwić przejście renderowania kolorów. To jednak nie działa. Czy istnieją inne sposoby rozwiązania tego problemu?
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, …
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, …
Rozumiem różnicę techniczną między dowiązaniami symbolicznymi i dowiązaniami twardymi, jest to pytanie o ich użycie w praktyce, szczególnie jestem ciekawy, dlaczego oba są używane w pozornie podobnych warunkach: /binkatalogu. Oto fragment jego wykazu w moim systemie: ~$ ls -lai /bin total 10508 32770 drwxr-xr-x 2 root root 4096 Jun 14 …
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.