Pytania otagowane jako unix

Ten tag WYŁĄCZNIE służy do programowania pytań bezpośrednio związanych z Uniksem; ogólne problemy z oprogramowaniem powinny być kierowane do witryny wymiany stosów Unix i Linux lub do superużytkownika. System operacyjny Unix to system operacyjny ogólnego zastosowania, który został opracowany przez Bell Labs pod koniec lat 60. XX wieku i obecnie istnieje w różnych wersjach.

13
Wykonaj polecenie bez przechowywania go w historii [zamknięte]
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 8 miesięcy temu . Popraw to pytanie Chcę wykonać niektóre polecenia, ale nie chcę ich zapisywać w historii poleceń. Aby nikt …
203 linux  bash  unix 


6
Polecenie zmiany domyślnego katalogu domowego użytkownika
Chciałbym wiedzieć, czy istnieje jakakolwiek prosta komenda powłoki zmieniająca katalog domowy użytkownika w systemie Linux / Unix (jedna podobna do chsh, która zmienia domyślną powłokę logowania istniejącego poprawnego użytkownika) bez dotykania /etc/passwdpliku. Dzięki
202 linux  shell  unix 

18
Podświetlanie / kolorowanie składni cat
Czy istnieje metoda pokolorowania wyniku cat, tak jak greprobi to. W grepwiększości konsol wyświetla kolorowe wyniki podkreślające wyszukiwane słowa kluczowe. W przeciwnym razie możesz wymusić to, wywołując. grep --color Czy istnieje ogólny sposób pokolorowania wyjścia dowolnego programu zgodnie z osobistym wyborem. Z tego, co rozumiem, sam program nie ponosi odpowiedzialności …

10
Podstawienie zmiennych środowiskowych w sed
Jeśli uruchomię te polecenia ze skryptu: #my.sh PWD=bla sed 's/xxx/'$PWD'/' ... $ ./my.sh xxx bla w porządku. Ale jeśli uruchomię: #my.sh sed 's/xxx/'$PWD'/' ... $ ./my.sh $ sed: -e expression #1, char 8: Unknown option to `s' Czytam w tutorialach, że aby zastąpić zmienne środowiskowe z powłoki, musisz przestać i …
202 linux  unix  shell  sed 

24
sudo: npm: polecenie nie znaleziono
Próbuję zaktualizować do najnowszej wersji węzła. Postępuję zgodnie z instrukcjami na stronie http://davidwalsh.name/upgrade-nodejs Ale kiedy robię: sudo npm install -g n Dostaję błąd: sudo: npm: command not found npm działa bez sudo. Kiedy robię: whereis node Widzę: node: /usr/bin/node /usr/lib/node /usr/bin/X11/node /usr/local/node Bieganie: which npm Przedstawia: /usr/local/node/bin/npm Wypróbowałem rozwiązanie na …
201 node.js  unix  npm 


2
Co to jest plik .pid i co zawiera?
Ostatnio natknąłem się na plik z rozszerzeniem .pid i przeglądałem go, ale nie znalazłem wiele. Dokumentacja mówi: Plik Pid to plik zawierający numer identyfikacyjny procesu (pid), który jest przechowywany w dobrze zdefiniowanym miejscu systemu plików, umożliwiając innym programom znalezienie pid działającego skryptu. Czy ktoś może rzucić na to więcej światła …
199 linux  unix  pid 


20
Dodaj kolumnę liczb w powłoce uniksowej
Biorąc pod uwagę listę plików files.txt, mogę uzyskać listę takich rozmiarów: cat files.txt | xargs ls -l | cut -c 23-30 co daje coś takiego: 151552 319488 1536000 225280 Jak mogę uzyskać sumę wszystkich tych liczb?
198 linux  unix  shell 



7
Porównaj łańcuch używając powłoki sh
Używam powłoki SH i próbuję porównać ciąg z wartością zmiennej, ale ifwarunek jest zawsze wykonywany na true. Czemu? Oto kod: Sourcesystem="ABC" if [ "$Sourcesystem" -eq 'XYZ' ]; then echo "Sourcesystem Matched" else echo "Sourcesystem is NOT Matched $Sourcesystem" fi; echo Sourcesystem Value is $Sourcesystem ; Nawet to nie działa: Sourcesystem="ABC" …
197 shell  unix  sh 

12
Jak uzyskać ukończenie bash do pracy z aliasami?
Przykładem: Jestem na Macu z bash v3.2.17, używam git zainstalowanego przez macports z wariantem bash_completion. Po wpisaniu git checkout m<tab>. na przykład, ukończę to master. Jednak mam alias git checkout, gco. Kiedy piszę gco m<tab>, nazwa oddziału nie jest automatycznie uzupełniana. Idealnie byłoby, gdyby autouzupełnianie działało magicznie dla wszystkich moich …
195 git  bash  shell  unix  autocomplete 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.