unix

Jak sprawdzić składnię skryptu Bash bez jego uruchamiania?

Czy można sprawdzić składnię skryptu bash bez jego wykonywania? Używając Perla mogę uruchomić perl -c 'script name'. Czy istnieje jakieś równoważne polecenie dla skryptów bash?

Usuń wszystkie oprócz najnowszych plików X w bash

Czy istnieje prosty sposób, w dość standardowym środowisku UNIX z bash, aby uruchomić polecenie, aby usunąć wszystkie oprócz ... opóki nie będzie ich mniej niż, powiedzmy, 5. I po prostu być jasne, jest tylko jeden plik, nigdy nie powinien być usunięty.

Po co ci to?/ (kropka-ukośnik) przed nazwą pliku wykonywalnego lub skryptu do uruchomienia go w bash?

Podczas uruchamiania skryptów w bashu, muszę napisać ./ na początku: $ ./manage.py syncdb Jeśli tego nie zrobię, wyświetl ... ję ./ podczas uruchamiania aplikacji, takich jak: user:/home/user$ cd /usr/bin user:/usr/bin$ git (która działa bez ./)

Jak reprezentować wiele warunków w instrukcji shell if?

Chcę przedstawić wiele warunków takich jak: if [ ( $g -eq 1 -a "$c" = "123" ) -o ( $g -eq 2 -a "$c" = "456" ) ] then ... t line 15: `[' unexpected, Gdzie linia 15 pokazuje, czy .... Co jest nie tak z tym stanem? Chyba coś jest nie tak z ().

Jakie są różnice między poll a select?

Mam na myśli standard POSIX select i poll wywołania API systemu C.

Jak daemonizować dowolny skrypt w Uniksie?

Chciałbym daemonizera, który potrafi zamienić dowolny, ogólny skrypt lub polecenie w daemon . Są dwa typowe przypadki, który ... edź na podobne pytanie ma coś, co wydaje się być użytecznym idiomem do szybkiego i brudnego demonizowania dowolnego skryptu:

Najszybszy możliwy grep

zamknięty . To pytanie i jego odpowiedzi są zamknięte , ponieważ pytanie jest off-topic, ale ma znaczenie historyczne. Obecni ... gą (jestem na Linuksie CentOS), uporządkować pliki w określony sposób, a może dokonać wyszukiwania równolegle w jakiś sposób?

Jak sprawić, by polecenie " cut " traktowało te same separatory sekwencyjne jako jeden?

Próbuję wyodrębnić pewne (czwarte) pole ze strumienia tekstowego opartego na kolumnach, dostosowanego do spacji. Próbuję użyć ... g" Zwijać spacje, ale chciałbym wiedzieć, czy jest jakiś sposób, aby poradzić sobie z cut i kilkoma ogranicznikami natywnie?

Jak wyświetlić numery linii w less(GNU)?

Czy ktoś zna komendę aby mniej wyświetlać numery linii w lewej kolumnie?

Co oznaczają pty i tty?

Zauważyłem, że jest wiele wzmianek o pty i tty w niektórych projektach opensource, czy ktoś może mi powiedzieć, co one oznaczają i jaka jest różnica między nimi? Dzięki!

Co to jest błąd autobusu?

Co oznacza komunikat "bus error" I czym różni się od segfault?

Dlaczego ENOENT oznacza "brak takiego pliku lub katalogu"?

Co oznacza ENT W ENOENT? Nie powinien być błąd: No such file or directory Po prostu być nazwany przez ENOFILE? Czy jest jakaś historia lub powód?

Podświetlanie składni / koloryzacja kota

Czy istnieje metoda kolorowania wyjścia cat, tak jak robi to grep. Dla grep, w większości konsol wyświetla kolorowe wyjście ... ny za Kolory. To skorupa. Używam domyślnej powłoki we FreeBSD 5.2.1 która wygląda jakby nigdy nie widział kolorów od epoki.

Szybkie polecenie unix do wyświetlania konkretnych linii w środku pliku?

Próbuję debugować problem z serwerem, a mój jedyny plik dziennika to plik dziennika 20GB (nawet bez znaczników czasu! Dlaczeg ... zykład) do konsoli? Update całkowicie zapomniałem, że grep może drukować kontekst wokół meczu ... to działa dobrze. Dzięki!

Jak uruchomić Selenium w Xvfb?

Jestem na instancji EC2. Więc nie ma GUI. $pip install selenium $sudo apt-get install firefox xvfb Potem robię to: $Xvfb ... rt Keys browser = webdriver.Firefox() browser.get("http://www.yahoo.com") Rozumiem to: Error: cannot open display: :0

Wykonaj polecenie bez zapisywania go w historii [zamknięte]

Zamknięte. to pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. ... poleceń. Aby nikt nie mógł go przeszukać w pliku .bash_history. Czy Jest jakiś sposób na wykonanie bash poleca w ten sposób?

Jak usunąć zduplikowane linie w pliku bez sortowania go w systemie Unix?

Czy istnieje sposób na usunięcie zduplikowanych linii w pliku w Uniksie? Mogę to zrobić za pomocą komend sort -u i uniq, ale chcę użyć sed lub awk. Czy to możliwe?

Kopiowanie folderu rekurencyjnie, z wyłączeniem niektórych folderów

Próbuję napisać prosty skrypt bash, który skopiuje całą zawartość folderu, w tym ukryte pliki i foldery do innego folderu, ale chcę wykluczyć pewne konkretne foldery. Jak mógłbym to osiągnąć?

Jak wyświetlić listę wszystkich użytkowników w grupie Linuksowej?

Jak wymienić wszystkich członków grupy w Linuksie (i ewentualnie inne unices)?

Usuń nową linię w Vimie

Czy istnieje sposób na usunięcie nowej linii na końcu linii w Vimie, aby następna linia była dołączana do bieżącej linii? Na ... następna linia wskoczyć na ten sam kursor. Wynik końcowy: Evaluator<T>(): _bestPos(){ } Czy jest to możliwe w Vim?