Po prostu szukam różnicy między 2>&- 2>/dev/null |& &>/dev/null >/dev/null 2>&1 i ich przenoszenie z non-Bourne shellsniczym tcsh,
Po prostu szukam różnicy między 2>&- 2>/dev/null |& &>/dev/null >/dev/null 2>&1 i ich przenoszenie z non-Bourne shellsniczym tcsh,
Wiele razy przypadkowo uruchamiam catpolecenie na plikach zawierających do kilku tysięcy wierszy. Próbuję zabić catpolecenie za pomocą Ctrl+ Club Ctrl+ Z, ale oba działają tylko po wyświetleniu całkowitej mocy wyjściowej catw terminalu, więc muszę poczekać, aż catzostanie całkowicie wykonane. Czy...
Mam tempplik z zawartością małych i dużych liter. Wejście Zawartość mojego temppliku: hi Jigar GANDHI jiga Chcę przekonwertować wszystkie górne na dolne . Komenda Próbowałem następującego polecenia: sed -e "s/[A-Z]/[a-z]/g" temp ale otrzymałem zły wynik. Wynik Chcę to...
Kiedy uruchamiam echo $SHELLdane wyjściowe, /bin/tcshco oznacza, że uruchamiam tcshpowłokę. Ale na przykład kiedy wydam następujące polecenie alias emacs 'emacs -nw' Otrzymuję następujący błąd: bash: alias: emacs: not found bash: alias: emacs -nw: not found a kiedy wydaje alias emacs="emacs...
Używam od tcshdłuższego czasu. Ale gdy czegoś szukam, często okazuje się, że określone metody są bashspecyficzne. Nawet składnia skryptów powłoki jest różna dla obu. Z tego, czego doświadczyłem, szukając i ucząc się w Internecie, bashwydaje się , że jest to najczęściej używana powłoka. Nawet...
W moich testach (w Bash i Z Shell) nie widziałem problemów z definiowaniem funkcji, aliasów lub wykonywalnych skryptów powłoki, które mają łączniki w nazwie, ale nie jestem pewien, czy będzie dobrze we wszystkich powłokach i we wszystkich przypadkach użycia . Powodem, dla którego chciałbym to...
Każda powłoka ma ustawioną zmienną środowiskową $ HOME (np .:) /Users/lotolo. Jeśli mam csh, mogę, unsetenv HOMEa jeśli tak, to cdbędę w domu. Przetestowałem to również na bash ( unset HOME) i to samo zachowanie. Skąd więc powłoka wie, gdzie jest mój dom / other_user? Gdzie odczytuje te...
Pochodząc ze świata FreeBSD, chcę, aby terminal Linuksa zachowywał się jak FreeBSD, szczególnie wersja 9.1, w zasadzie po wpisaniu cdterminala i naciśnięciu strzałki „w górę” możesz przeglądać wszystkie polecenia w historii, od cdktórych zaczyna się zyskać dużo czasu. Nie wiem, jak włączyć tę...
Używam tcsh. bash, zsh i inne sugestie tutaj nie pomogą. Mam kilka aliasów, które są nazwane tak samo jak inne polecenie, więc jeśli to zrobiłem, wpisanie tego samego zrobiłoby teraz coś innego. Przez większość czasu chcę aliasu polecenia, dlatego je mam. Czasami jednak chcę niezmienne...
Mam ten plik ~ / .inputrc, który utworzyłem dla niektórych powiązań klawiszy. # mappings for Ctrl-left-arrow and Ctrl-right-arrow for word moving "\e[1;5C":forward-word "\e[1;5D":backward-word "\e[5C":forward-word "\e[5D":backward-word "\e\e[C":forward-word "\e\e[D":backward-word za każdym...
Czy można przedefiniować katalog domowy? na przykład aby /ext1/usernamezamiast /home/username, czyli rozszerzania ~do innego katalogu (w przeciwieństwie do zmieniających się rzeczywisty katalog domowy w którym znajdują się pliki domowe użytkowników). (To pytanie jest w większości akademickie,...
Próbowałem uruchomić przykładowy program Java za pomocą następującego wiersza polecenia. Nie wiem jednak, do czego służy część końcowa < /dev/null &? java -cp /home/weka.jar weka.classifiers.trees.J48 –t train_file >& log < /dev/null
Uruchomię następujące polecenie: pkg_add emacs-23.4,2.tbz 2> output.log Dane wyjściowe są nadal wyświetlane w terminalu. Kiedy naciskam ↑, rozumiem pkg_add emacs-23.4,2.tbz 2 > output.log ze spacją przed2 . Nie umieściłem tego pierwotnie. próbuję pkg_add emacs-23.4,2.tbz > output.log...
Korzystam z openSUSE 11.3 na mojej stacji roboczej w pracy pod KDE, nie mam do niego uprawnień roota. Domyślna powłoka została ustawiona na tcsh. Kiedy jestem zalogowany na stacji roboczej i loguję się zdalnie z mojego MacBooka z systemem OS X 10.6, używając ssh: ssh -X -C...