Pytania oznaczone «shell»

34
Jak zmienić csh na bash jako domyślną powłokę

Mam cshjako domyślną powłokę, jak pokazuje echo $SHELL. Chcę przejść na bashmoją domyślną powłokę. Próbowałem następujących metod bezskutecznie: Dzięki chshotrzymuję: chsh: can only change local entries; use ypchsh instead. Dzięki ypchshotrzymuję: ypchsh: yppasswdd not running on NIS master...

34
Co oznacza: $ {param: = wartość}?

Przeczytałem następujące w Instrukcji obsługi Z-Shell : Synonimem „true” jest „:”; jest często używany w tej formie, aby podać argumenty, które mają skutki uboczne, ale których nie należy używać - coś w rodzaju : ${param:=value} który jest wspólnym idiomem wszystkich pochodnych powłoki...

33
Pobieranie rozszerzenia w nazwie pliku

Jak uzyskać rozszerzenie pliku z bash? Oto, co próbowałem: filename=`basename $filepath` fileext=${filename##*.} W ten sposób mogę uzyskać rozszerzenie bz2ścieżki /dir/subdir/file.bz2, ale mam problem ze ścieżką /dir/subdir/file-1.0.tar.bz2. Wolę rozwiązanie wykorzystujące tylko bash bez...

33
ekstrakcja smoły zależy od nazwy pliku?

Często ściągam tarballe za pomocą wget ze sourceforge.net. Pobrane pliki są następnie nazywane, np SQliteManager-1.2.4.tar.gz?r=http:%2F%2Fsourceforge.net%2Fprojects%2Fsqlitemanager%2Ffiles%2F&ts=1305711521&use_mirror=switch Kiedy próbuję tar xzf

33
Narzędzie powłoki do „tablizowania” danych wejściowych

Dawno temu pamiętam użycie polecenia, które wprowadza dane do ładnie sformatowanej tabeli. Na przykład dla tego wejścia apple 1 100 orange 20 19 pineapple 1000 87 avocado 4 30 Dane wyjściowe będą podobne do następujących: apple 1 100 orange 20 19 pineapple 1000 87 avocado 4 30 Chciałbym poznać...

33
Komendy Bash wewnątrz vi

Czy można wpisać polecenie bash w vi i uzyskać standardowe wyjście? Uważam, że często nużące jest zamykanie i ponowne otwieranie vi tylko dlatego, że chcę poszukać czegoś w

33
Jak działa komenda Clear?

Niedawno próbowałem dowiedzieć się więcej o tym, jak działa powłoka i patrzyłem, jak cleardziała polecenie. Plik wykonywalny znajduje się w /usr/bin/clearnim i wydaje się, że wypisuje kilka pustych linii (równych wysokości terminala) i umieszcza kursor w lewym górnym rogu terminala. Dane wyjściowe...

32
Zapisz pełny stan sesji ekranowej GNU

Czy można zachować „stan” okna ekranowego GNU (lub zwykłej powłoki), aby móc ponownie załadować wszystko po ponownym uruchomieniu: Liczba otwartych muszli Nazwa każdej powłoki Bieżący katalog każdej powłoki Historia każdej powłoki Jeśli to możliwe, ich zmienne...

32
Jak poznać „poziom” muszli, w których jestem?

Jeśli otworzę terminal, taki jak xtermbędę miał powłokę. Więc jeśli użyję sshlub zshbędę miał inny „poziom” powłoki. Czy istnieje sposób, aby dowiedzieć się, ile razy muszę Ctrl+Dlub pisać, exitaby wyjść z nich wszystkich? Moim prawdziwym zamiarem jest wyjście ze wszystkiego oprócz powłoki...