Pytania oznaczone «shell»

101
Wsadowa zmiana nazw plików za pomocą Bash

Jak Bash może zmienić nazwę serii pakietów, aby usunąć ich numery wersji? Bawiłem się obydwoma expri %%bezskutecznie. Przykłady: Xft2-2.1.13.pkg staje się Xft2.pkg jasper-1.900.1.pkg staje się jasper.pkg xorg-libXrandr-1.2.3.pkg staje się xorg-libXrandr.pkg

101
Bezużyteczne wykorzystanie kota?

Jest to prawdopodobnie w wielu często zadawanych pytaniach - zamiast używać: cat file | command (co nazywa się bezużytecznym użyciem kota), poprawny sposób powinien być: command < file W drugim, „poprawnym” sposobie - system operacyjny nie musi generować dodatkowego procesu. Pomimo tego, z...

100
Asynchroniczne polecenia powłoki

Próbuję użyć skryptu powłoki, aby uruchomić polecenie. Nie obchodzi mnie, czy / kiedy / jak / dlaczego to się kończy. Chcę, aby proces został uruchomiony i uruchomiony, ale chcę mieć możliwość natychmiastowego powrotu do mojej powłoki

100
Jak ukryć dane wyjściowe polecenia w Bash

Chcę, aby moje skrypty Bash były bardziej eleganckie dla użytkownika końcowego. Jak ukryć dane wyjściowe, gdy Bash wykonuje polecenia? Na przykład, gdy Bash wykonuje yum install nano Następujące informacje zostaną wyświetlone użytkownikowi, który wykonał Bash: Loaded plugins:...

99
Pliki wsadowe - liczba argumentów wiersza poleceń

Po prostu przekonwertowałem niektóre skrypty powłoki na pliki wsadowe i wydaje mi się, że jest jedna rzecz, której nie mogę znaleźć ... a jest to prosta liczba argumentów wiersza poleceń. na przykład. Jeśli masz: myapp foo bar W skorupkach: $ # -> 2 $ * -> foo bar $ 0 -> myapp $ 1...