Mój skrypt zawiera coś takiego: ifc=$(ifconfig) Dzięki temu ifczmienna zawiera dane wyjściowe polecenia, ifconfigale bez znaków nowej linii. Kiedy więc go wydrukuję, echo $ifcotrzymuję tylko jedną linię. Jak mogę dołączyć nowe linie podkomend?
Mam dużą liczbę małych plików, f, ułożonych w strukturę katalogów w następujący sposób: /A/B/C/f Istnieje 11 katalogów na poziomie A, każdy z około 100 katalogami na poziomie B, każdy z około 30 katalogami na poziomie C, każdy z jednym plikiem f. Jak przenieść wszystkie pliki o jeden poziom wyżej? Na …
Jeśli mamy kolekcję komputerów z systemem Windows i Linux w sieci LAN, czy możliwe jest zamknięcie komputera o określonym adresie IP za pomocą powłoki Linux? Załóżmy, że nie mam ssh ani telnet uruchomionych na komputerach. Mam hasło roota do wszystkich komputerów.
Biorąc pod uwagę standardową instalację Cygwin dla Windows XP, chciałbym utworzyć standardowy skrót Eksploratora, który otwiera powłokę bash już otwartą w wybranym przeze mnie katalogu. Katalog jest ścieżką UNC. Standardowy plik cygwin.bat nie działa, ponieważ wywołuje cmd.exe, a cmd.exe nie lubi ścieżek UNC. Idealnie, nie uruchamia cmd.exe ani żadnej innej …
Całkowite pytanie dla początkujących. Dlaczego potrzebujemy powłoki w systemie Linux? Jako przykład, gdy piszę - znajdź. -name xy * - Powiedziano mi, że powłoka przyjmuje te dane wejściowe i wywołuje polecenie find (upewniając się, że symbol wieloznaczny jest poprawnie interpretowany i tak dalej). Czy nie można tego zrobić bez koncepcji …
Mam skrypt powłoki, aby skonfigurować niektóre zmienne środowiskowe i uruchomić dowolny program, który wysyłam jako argument: export PATH=$HOME/local/bin:$PATH export LD_LIBRARY_PATH=$HOME/local/lib:$LD_LIBRARY_PATH export TESTER="MY TEST VAR" $@ Kiedy używam tego, aby bashna przykład zadzwonić , działa: kjfletch@flatbed:~$ envrun.sh bash kjfletch@flatbed:~$ echo $LD_LIBRARY_PATH /home/kjfletch/local/lib: kjfletch@flatbed:~$ echo $TESTER MY TEST VAR Kiedy używam go …
Mam Windows 7 do pracy, a większość wrażeń z pracy na wysokim poziomie pochodzi ze środowisk powłoki w Linuksie. Jestem całkowicie zagubiony w powłoce systemu Windows, a kiedy próbuję użyć interfejsu GUI do podstawowych zadań (nawet zwykłego usunięcia), przeszkadza mi wiele przeszkód, po prostu przyczyną mojej niewiedzy Nawiasem mówiąc, to …
Dzwonię do ssh (OpenSSH) z OSX / Linux-C ++ - aplikacji przez fork / exec, aby utworzyć dynamiczne przekierowanie portów. Robi się to za pomocą trybu wsadowego (-o BatchMode = yes) i klucza prywatnego, który jest dostarczany do ssh (-i Option). Samo wywołanie SSH nie otwiera powłoki (opcja -N). To …
Znalazłem, zapytałem to pytanie na złym miejscu wymiany stosu. Aby znaleźć pliki zaczynające się od określonej ścieżki, mogę użyć find <path> .... Jeśli chcę znaleźć „w górę”, tj. W katalogu nadrzędnym i jest to rodzic, i… czy istnieje równoważne narzędzie? Przypadek użycia to znajomość odpowiedniej liczby kropek (../../x.txt lub ../../../x.txt?) …
Czasami kopiuję i wklejam ścieżki do terminala, a często przypadkowo kopiuję znak nowej linii. Na przykład chcę znaleźć, a następnie przeczytać zawartość foobar.txt. $ locate foobar.txt /home/sparhawk/Document Directory/foobar.txt Następnie wybieram drugą linię potrójnym kliknięciem. (Ups, zaznacza także końcowy znak nowej linii!) Ponieważ na ścieżce jest spacja, muszę zawrzeć ścieżkę w …
Szukam czytnika plików PDF, którego można używać przez SSH w terminalu i mieć go uruchomionego screen. Czy coś takiego istnieje? Idealnie chciałbym mieć co najmniej less-stroniczny pager, ale z pewnym formatowaniem PDF, numeracją stron, a może nawet nawigacją za pomocą łączy w dokumencie. Integracja z Vimem byłaby świetna, ale obawiam …
Mam dostęp do serwera kopii zapasowych za pomocą protokołu rsync (tylko rsync, nic więcej). Teraz chcę pobrać plik stamtąd (który jest .tar.gz) i przekazać go bezpośrednio do polecenia tar, bez zapisywania archiwum w lokalnym systemie plików. Aby wizualizować, z dostępem ssh mogłem: ssh remote_host cat backup.file.tar.gz | tar xzf - …
GUI: Zmieniłem uprawnienia pliku sh, dzięki czemu mogę go czytać, pisać i wykonywać. Dwukrotnie go kliknąłem, zaznaczyłem go w powłoce / terminalu (w zależności od tego, co pojawi się po angielsku), ale nie został uruchomiony. Dwukrotnie go kliknąłem, zaznaczyłem, ale nie został uruchomiony. Wiersz poleceń: bash *filename* uruchamia to sh …
Poniżej znajduje się hack, ale za to, czego potrzebuję za jego grzywnę. Stworzyłem program C #, który pokazuje tekst EULA i ma przycisk Zgadzam się i nie zgadzam. Ustawiłem HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell uruchomić ten program. Po uruchomieniu komputera pojawia się zwykły monit logowania. Po zalogowaniu uruchamia się niestandardowy program EULA. Nie …
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.