Korzystam z poniższych danych, aby automatycznie zalogować się do zdalnego serwera, a następnie uruchomić polecenia wymienione w commands.txt: C:\path\to\putty.exe -load "[Sessionname]" -l [user] -pw [password] -m C:\path\to\commands.txt commands.txt zawiera następujące elementy: ps -elf|grep 'sometext' Jednak gdy próbuję to zrobić, pojawia się nowe okno PuTTY, ale zamyka się i wychodzi natychmiast …
Zastanawiałem się, jak długo trwają pliki tymczasowe utworzone za pomocą mktemp. Wydaje mi się dziwne poleganie na pliku, który może zniknąć w dowolnym momencie. Jestem na Ubuntu, jeśli to ma znaczenie.
Ok, mam kilka plików zaczynających się od myślnika, -. Co nie jest tak dobre ... i chcę je zmienić. W moim szczególnym przypadku chciałbym po prostu postawić przed nimi postać. Znalazłem następujący wiersz, który powinien działać, ale z tego powodu myślnik nie działa: for file in -N*.ext; do mv $file …
Chcę dołączyć nowe dane do pliku przechowywanego na dysku SSD. dd if=/dev/shm/test of=/data/sdb/test bs=1G oflag=append Ale df -h pokazuje, że polecenie dd zawsze zastępuje plik testowy, zamiast tego dołącza nowe dane do pliku testowego. Też próbowałem dd if=/dev/shm/test of=/data/sdb/test bs=1G conv=notrunc To też nie działa.
Dlaczego przekierowanie pliku wyjściowego do samego siebie tworzy pusty plik? Podane w Bash, dlaczego? less foo.txt > foo.txt i fold foo.txt > foo.txt produkować pusty foo.txt? Ponieważ dodatek taki jak less eggs.py >> eggs.pytworzy dwie kopie tekstu w eggs.py, można oczekiwać, że nadpisanie spowoduje utworzenie jednej kopii tekstu. Uwaga: nie …
Czy poza wygodą są jakieś dodatkowe korzyści związane z przechwytywaniem pliku i przesyłaniem go do grepa? Wygoda polega na tym, że kiedy pobieram polecenia z mojej historii, takie jak te poniżej, kursor znajduje się na końcu wiersza, więc łatwo jest zmodyfikować polecenie innym tekstem, aby grep na tym samym pliku. …
Próbuję utworzyć skrypt, aby wyodrębnić tylko zdjęcia JPEG z archiwum zawierającego wiele rodzajów plików. Aby to zrobić, próbowałem użyć: tar -xf MyTar.tar *.jpg ale nie udało się (* .jpg nie znaleziono) i sugeruje, żebym użył „--wildcard”. Więc próbowałem tar -xf MyTar.tar --wildcard *.jpg Zrobiłem to, ale potem ten sam błąd …
Mam lokalne repozytorium git i miałem kilka zmodyfikowanych plików. Potem musiałem szybko naprawić coś, więc ja ukrył moje zmiany (git stash) plik edytowany (plik vi) popełniony (git commit) popped stash (git stash pop) Doprowadziło to do konfliktu. # On branch master $ git stash pop Auto-merging page/search.php CONFLICT (content): Merge …
To pytanie już istnieje : Zamknięte 9 lat temu . Możliwy duplikat: ls -la symbolics… co oznacza ten ostatni symbol? Co oznacza @poniższe wykonanie ls -al? atom: Lib fak $ ls -al razem 1056 drwxr-xr-x 5 fałszywych pracowników 170 grudnia 24 13:19. drwxr-xr-x 6 fak personel 204 grudnia 24 13:15 …
Kiedy próbuję zastąpić plik binarny, który jest aktualnie uruchomiony, cpnie nadpisać, ale jest to możliwe, aby rmgo potem cp. Na przykład: user@poste:~$ cp binaryFile /tmp user@poste:~$ sudo cp /tmp/binaryFile binaryFile [sudo] password for user: cp: cannot create regular file `binaryFile`: Text file busy user@poste:~$ sudo rm binaryFile user@poste:~$ sudo cp …
Jestem (naprawdę) nowicjuszem w programowaniu funkcjonalnym (w rzeczywistości miałem z nim kontakt tylko za pomocą Pythona), ale wydaje się być dobrym podejściem do niektórych zadań wymagających dużej ilości list w środowisku powłoki. Chciałbym zrobić coś takiego: $ [ git clone $host/$repo for repo in repo1 repo2 repo3 ] Czy jest …
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.