Pytania oznaczone «shell»

14
Czy istnieją nieinteraktywne powłoki logowania?

Wiem, jaka jest różnica między powłokami interaktywnymi / nieinteraktywnymi a powłokami do logowania / bez logowania, ale wydaje się, że w praktyce nigdy nie będzie powłoki do nieinteraktywnego logowania, chyba że masz coś takiego /bin/bash --login some-script.shw skrypcie (a nawet wydaje się, że...

14
Czy pułapka jest dziedziczona przez podpowłokę?

Próbowałem następującego skryptu: #!/bin/bash trap 'echo "touching a file" && touch $FILE' EXIT foo1(){ echo "foo1" } foo(){ echo "foo" export FILE=${FILE:-/tmp/file1} } (foo1) foo Dane wyjściowe powyższego skryptu były następujące: [root@usr1 my_tests]# ./test.sh foo1 foo touching a...

14
Czy mogę uzyskać du zgrupowane według miesięcy?

Mam katalog z dużą ilością zdjęć. Konkretnie du -sh --apparent-size /path/to/myfolderdaje mi 331G. Który jest świetny. Ale teraz chcę uzyskać listę pogrupowaną według miesięcy, np. Coś takiego: 2016-01 20MB 2016-02 520MB 2016-03 312MB ... Czy istnieje (rozsądny) sposób, aby to zrobić za pomocą...

14
Nie można odinstalować Gnome Shell Extension

Gnome Shell 3.18.5 powiadomił mnie, że niektóre rozszerzenia wymagają aktualizacji. Odwiedziłem https://extensions.gnome.org/local/ w przeglądarce Firefox, zaktualizowałem rozszerzenie Firefoksa, a teraz chcę odinstalować niektóre rozszerzenia Gnome, na przykład następujące. Removable Drive Menu...

14
Jak korzystać z Bash dla sh w Ubuntu

Instaluję ogromny program, który ma swoje zasoby w postaci rpmpliku. Utknął na linii #!/bin/sh SCITEGICPERLBIN=`dirname $0` SCITEGICPERLHOME=`dirname $SCITEGICPERLBIN` if [ $SCITEGICPERLHOME == "." ] Widocznie shpracować bashw systemie Red Hat Linux z tej składni, ale daje błąd unexpected...

14
Co zapobiega przeplataniu stdout / stderr?

Powiedzmy, że uruchamiam kilka procesów: #!/usr/bin/env bash foo & bar & baz & wait; Uruchomiłem powyższy skrypt tak: foobarbaz | cat o ile wiem, kiedy którykolwiek z procesów zapisuje do stdout / stderr, ich wyjście nigdy się nie przeplata - każda linia stdio wydaje się być...

13
Nieszczelne deskryptory plików

Co to znaczy, że wyciek deskryptora pliku File descriptor 6 (socket:[901758]) leaked on lvextend invocation. Parent PID 10035: /bin/zsh File descriptor 9 (/dev/pts/1) leaked on lvextend invocation. Parent PID 10035: /bin/zsh File descriptor 11 (/dev/pts/1) leaked on lvextend invocation. Parent...