Pytania oznaczone «shell»

13
Zapisać do pliku bez przekierowania?

Piszę regularnie skompilowaną aplikację, która musi utworzyć specjalny plik i zapisać w nim magiczne ciasteczko. Nie mogę zapisać pliku bezpośrednio z aplikacji, model bezpieczeństwa systemu wymaga ode mnie uruchomienia narzędzia pomocniczego o podwyższonych uprawnieniach. Mogę podać dowolną liczbę...

13
Podświetlanie składni podpowłoki Bash

Biorąc pod uwagę dużą liczbę pytań, które okazują się być związane z podpowłokami w Bash („Dlaczego mój zmienny przyrost w tej pętli potokowejwhile read ?”), Po prostu pomyślałem, że byłoby miło nawiązać do jakiegoś edytora lub usługi, w której kod który zostanie wykonany w podpowłoce jest...

13
Interaktywne usuwanie plików z listy

Chciałbym usunąć listę plików i zostać poproszony o potwierdzenie. Lista znajduje się w list.txtpliku. Dlaczego poniższe polecenie nie działa poprawnie? while read i; do rm -i $i; done < list.txt Poprzednie polecenie nie czeka na mnie, ale na szczęście żaden plik nie jest usuwany. Używam...

13
Dlaczego w terminalu rozróżniana jest wielkość liter?

Kiedy to robię - CD ..zamiast cd .. tego daje mi błąd mówiąc - CD: command not found Dlaczego w terminalach rozróżniana jest wielkość liter, jeśli chodzi o polecenia systemu Linux? Mam na myśli, że powinieneś być w stanie wykonać polecenie albo ze znakami „wszystkie wielkie litery” albo...

13
Uruchom ponownie to samo polecenie z innym parametrem

Wiem, że mogę uruchomić następujące polecenie ls Some{File,Folder} Jest to równoważne z uruchomieniem tego: ls SomeFile SomeFolder (Często używam tego do takich rzeczy mv place_{a,b}) Zastanawiałem się jednak, czy istnieje inny skrót, w którym mógłbym zrobić coś takiego: run-command --a...

13
Jak utworzyć bootowalną pamięć flash dla „efi-shell”

Obecne mikroukłady serwerowe Intel obejmują wbudowaną „efi-powłokę”, która wydaje się być w zasadzie uproszczonym systemem NIX z zestawem poleceń odpowiednim do manipulowania niektórymi fajnymi opcjami uruchamiania UEFI. Jest tak również w przypadku, gdy niektóre narzędzia do aktualizacji...

13
Jak wyzwolić błąd za pomocą polecenia Pułapka

Używam Ubuntu 12.04.2. Próbuję użyć polecenia „trap”, aby przechwycić nieprawidłowe lub błędne skrypty powłoki, ale próbuję również ręcznie uruchomić wyjście „Błąd”. Próbowałem wyjść 1, ale nie wyzwala sygnału „Błąd”. #!/bin/bash func() { exit 1 } trap "echo hi" INT TERM ERR func Nie wiesz,...

13
potok, {lista; } działa tylko z niektórymi programami

Potrzebujesz wyjaśnień od zaawansowanych użytkowników na temat takiego nieprzewidzianego zachowania: ps -eF | { head -n 1;grep worker; } UID PID PPID C SZ RSS PSR STIME TTY TIME CMD root 441 2 0 0 0 2 paź15 ? 00:00:00 [kworker/2:1H] wszystko wygląda dobrze, podczas gdy ls -la / | { head -n...