Pytania oznaczone «shell»

273
Jak zanegować warunek w programie PowerShell?

Jak zanegować test warunkowy w programie PowerShell? Na przykład, jeśli chcę sprawdzić katalog C: \ Code, mogę uruchomić: if (Test-Path C:\Code){ write "it exists!" } Czy istnieje sposób na zanegowanie tego warunku, np. (Niedziałający): if (Not (Test-Path C:\Code)){ write "it doesn't...

271
Usuń nową linię w Vimie

Czy istnieje sposób na usunięcie nowej linii na końcu linii w Vimie, aby kolejna linia została dołączona do bieżącej linii? Na przykład: Evaluator<T>(): _bestPos(){ } Chciałbym umieścić to wszystko w jednym wierszu bez kopiowania wierszy i wklejania ich do poprzedniego. Wygląda na to, że...

260
Jak zabić wszystkie procesy pasujące do nazwy?

Powiedz, że chcę zabić każdy proces zawierający słowo amarok. Mogę wydrukować polecenia, które chcę wykonać. Ale jak mam sprawić, by powłoka je wykonała. to znaczy. ps aux | grep -ie amarok | awk '{print "kill -9 " $2}' Output: kill -9 3052 kill -9 3071 kill -9 3076 kill -9 3077 kill -9 3079 kill...

259
Jak uruchomić PowerShell z Eksploratora Windows?

Czy istnieje sposób uruchomienia programu PowerShell w określonym folderze z Eksploratora Windows, np. Kliknięcie folderu prawym przyciskiem myszy i wybranie opcji „Otwórz PowerShell w tym folderze”? Naprawdę denerwujące jest zmienianie katalogów do folderu projektu przy pierwszym uruchomieniu...

252
Spraw, aby xargs obsługiwał nazwy plików zawierające spacje

$ ls *mp3 | xargs mplayer Playing Lemon. File not found: 'Lemon' Playing Tree.mp3. File not found: 'Tree.mp3' Exiting... (End of file) Moje polecenie kończy się niepowodzeniem, ponieważ plik „Lemon Tree.mp3” zawiera spacje, więc xargs myśli, że to dwa pliki. Czy mogę sprawić, by find +...

252
Jak wykryć, czy mój skrypt powłoki działa przez potok?

Jak wykryć ze skryptu powłoki, czy standardowe wyjście jest wysyłane do terminala lub czy jest przesyłane potokowo do innego procesu? Przykład: chciałbym dodać kody ucieczki, aby pokolorować dane wyjściowe, ale tylko wtedy, gdy są uruchamiane interaktywnie, ale nie po potoku, podobnie jak to ls...