tcsh

Jak określić aktualną powłokę, nad którą pracuję

Jak mogę określić obecną powłokę, nad którą pracuję? Czy wyjście samego polecenia ps będzie wystarczające? Jak można to zrobić w różnych smakach Uniksa?

Jak wygenerować zrzut pamięci w Linuksie, gdy proces dostaje błąd segmentacji?

Mam proces w Linuksie, który dostaje błąd segmentacji. Jak mogę powiedzieć, że generuje zrzut pamięci, gdy się nie powiedzie?

Zmiana domyślnej powłoki w Linuksie [zamknięta]

Zamknięte. to pytanie jest off-topic . Obecnie nie przyjmuje odpowiedzi. ... Jak można zmienić domyślną powłokę? Polecenie env obecnie mówi: SHELL=/bin/tcsh I chcę zmienić to na Bash.

Czy skrypt powłoki może ustawić zmienne środowiskowe wywołującej powłoki? [duplikat]

to pytanie ma już odpowiedzi tutaj : ... źródła skrypt csh. Czy jest jakieś rozsądne rozwiązanie, które nie wymaga pisania i utrzymywania dwóch wersji na scenariusz?

Czy skrypt powłoki może ustawić zmienne środowiskowe wywołującej powłoki?

Próbuję napisać skrypt powłoki, który po uruchomieniu ustawi zmienne środowiskowe, które pozostaną ustawione w powłoce wywołu ... może źródła skrypt csh. Czy jest jakieś rozsądne rozwiązanie, które nie wymaga pisania i utrzymywania dwóch wersji skryptu?

Generowanie losowej nazwy pliku w powłoce Uniksa

Chciałbym wygenerować losową nazwę pliku w powłoce Uniksa (powiedzmy tcshell). Nazwa pliku powinna składać się z 32 losowych ... (do którego dodam wszystko, co konieczne). Chodzi o to, że można to zrobić tylko w powłoce bez uciekania się do programu.

Wyświetla tylko pliki i foldery, które są dowiązaniami symbolicznymi w tcsh lub bash

Zasadniczo chcę wykonać następujące czynności: ls -l[+someflags] (lub w inny sposób), który wyświetli tylko pliki będące ... ub tylko Ukryte katalogi? Mam następujące rozwiązanie, jednak nie wyświetla wyjścia w Kolorze : ( ls -ltra | grep '\->'

Jak ustawić zmienną środowiskową dla tylko jednego polecenia w csh/tcsh

W bash, mogę ustawić tymczasową zmienną środowiskową dla tylko jednego polecenia w następujący sposób: LD_LIBRARY_PATH=/foo ... tenv LD_LIBRARY_PATH /foo/bar; myprogram; unsetenv LD_LIBRARY_PATH , ale spowoduje to utratę poprzedniej wartości zmiennej.

Sprawdź, czy plik jest wykonywalny

Zastanawiam się, jaki jest najprostszy sposób, aby sprawdzić, czy program jest wykonywalny z bash, bez jego wykonywania? Powi ... ik wykonywalny windows lub inna nieobsługiwana Architektura, a nie 64 bity, jeśli system ma 32 bity, ...) jako obecny system.

Jak Mogę używać aliasowanych poleceń w xargs?

Mam następujący alias w moim .aliasy: alias gi grep -i I chcę szukać foo case-niewrażliwie we wszystkich plikach, które m ... nie mogę tak łatwo rozwinąć ręcznie. Edit: Użyłem tcsh, więc proszę określić, czy odpowiedź jest specyficzna dla powłoki.