Pytania otagowane jako shell

Powłoka to oprogramowanie, które pozwala użytkownikom na interakcję z systemem operacyjnym, zwykle przez wpisanie w wierszu poleceń.

1
nowa linia w zmiennej bash
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?



2
Jak utworzyć skrót, który otwiera powłokę bash Cygwin w wybranym przeze mnie katalogu (szczególnie UNC)?
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 …
8 bash  shell  cygwin  unc 


9
Linux i Shell - czy Shell jest koniecznością?
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 …
8 linux  bash  shell 

6
Dlaczego mój LD_LIBRARY_PATH dostaje rozłączony terminal uruchamiający?
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 …

3
Windows 7 pochodzący z systemu Linux / Unix?
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 …

2
Poczekaj, aż SSH zdoła utworzyć przekierowanie portów
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 …
7 c  shell  unix  ssh 

2
czy istnieje „do góry”?
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?) …
7 linux  shell  find  path 

1
Jak mogę usunąć znak nowej linii w bash?
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 …

3
Czytnik PDF dla CLI
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 …
7 linux  vim  pdf  shell  pdf-reader 

4
Rsync na stdout?
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 - …
6 linux  shell  rsync  tar  pipe 

4
kliknij dwukrotnie, aby uruchomić plik .sh
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 …
6 ubuntu  bash  shell 

4
Jak uruchomić powłokę Eksploratora Windows po uruchomieniu innej?
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 …
6 windows  shell  c# 

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.