Pytania otagowane jako bash

Bash to darmowa powłoka dla systemów operacyjnych typu Unix z projektu GNU.

2
Czy możesz podzielić się mądrością na temat korzystania z HISTIGNORE w bash?
Czytałem strony podręcznika dotyczące uderzenia w samolocie i natknąłem się na zmienną HISTIGNORE. Aby to przetestować, natychmiast zmodyfikowałem swój .profile, aby zdefiniować tę zmienną: eksport HISTIGNORE = ls Przetestowałem to i to świetnie! Wyklucza proste polecenia „ls” z mojej historii, nie wykluczając ciekawszych poleceń z długimi ścieżkami, ale po zebraniu …
26 bash  terminal 

2
Po co używać echa przed instalacją nowego oprogramowania?
Jestem nowy w świecie komputerów. Podczas instalowania ROS Indigo pierwszy krok każe mi użyć następującego kodu: sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list' Dlaczego w tym kontekście używamy echopolecenia sh -c? Widziałem użycie polecenia echo także w innych procesach instalacyjnych. Uwaga - użycie polecenia sh , …

3
Jak zaktualizować bash na Mac OS X Yosemite
Po prostu próbuję nauczyć się trochę skryptów bash. Moja stara wersja bash: Bash version 3.2.53(1)-release... Zaktualizowałem moją wersję bash na Mac OS X Yosemite z Homebrew: brew update brew install bash Następnie we właściwościach terminala zmieniłem standardową ścieżkę powłoki z /bin/bashna /usr/local/bin/bash(rozumiem, że tutaj homebrew instaluje zaktualizowaną wersję bash). Następnie …


11
Jak usunąć zduplikowane pliki z katalogu?
Pobrałem wiele zdjęć z katalogu. Downloader zmienił nazwy plików, które już istnieją. Zmieniłem też nazwę niektórych plików ręcznie. a.jpg b.jpg b(2).jpg hello.jpg <-- manually renamed `b(3).jpg` c.jpg c(2).jpg world.jpg <-- manually renamed `d.jpg` d(2).jpg d(3).jpg Jak usunąć zduplikowane? Wynik powinien być: a.jpg b.jpg c.jpg world.jpg Uwaga: nazwa nie ma znaczenia. …
25 bash 

4
Sprawdź liczbę oczekujących aktualizacji zabezpieczeń w systemie Ubuntu
Zacznę od stwierdzenia, że ​​nie wolno mi włączać automatycznych aktualizacji na naszych serwerach Ubuntu, zarówno dla bezpieczeństwa, jak i zwykłych pakietów. Kiedy loguję się na jednym z moich czterech serwerów Ubuntu, wiadomość powitalna zawiera: 39 packages can be updated. 26 updates are security updates. Jednak po uruchomieniu wtyczki Nagios, która …
25 linux  ubuntu  bash  shell  nagios 

3
Bash Man Page: kill <pid> vs kill -9 <pid>
Moja strona podręcznika nie dokumentuje różnicy między kill &lt;pid&gt; i kill -9 &lt;pid&gt; Ponieważ robią one różne rzeczy, dlaczego -9 nie jest udokumentowane na stronie killpodręcznika? Pomyślałem, że może to są rzeczy specyficzne dla powłoki, więc też zajrzałem na stronę podręcznika użytkownika bash, ale bez powodzenia. Dodatkowe pytanie: co robi …
25 unix  bash  kill  manpages 

5
Jak wprowadzić dane logowania do strony internetowej z wiersza poleceń systemu Linux
Moje połączenie internetowe zapewnia uniwersytet. Jest chroniony kombinacją nazwy użytkownika / hasła. Oznacza to, że kiedy uruchamiam komputer, muszę uruchomić przeglądarkę internetową i otworzyć dowolną stronę internetową. Następnie jestem przekierowywany na stronę, która (między innymi) zawiera dwie formy. W tych muszę podać nazwę użytkownika i hasło. Udało mi się to …

4
Cygwin Dos2Unix Nie znaleziono polecenia
Mam problemy z używaniem cygwina. Próbuję użyć narzędzia dos2unix, a cygwin rzuca. -bash: dos2unix: command not foundKiedy wracam do instalatora i przeglądam pakiety, nie mogę nawet znaleźć dos2unix, ale kiedy patrzę na listę pakietów cygwin, to wyraźnie widać. Każda pomoc będzie mile widziana!
25 windows  bash  cygwin 


1
Dlaczego kot nie zmienia czasu dostępu?
Drugie wywołanie cat cat pliku nie aktualizuje czasu dostępu. Spodziewałem się, że czas dostępu będzie aktualizowany za każdym razem, gdy zostanie wyświetlona zawartość pliku. Widzę to samo, jeśli otworzę plik w przeglądarce internetowej. Czas dostępu nie jest regularnie aktualizowany. Czy źle zrozumiałem czas dostępu? Czym różnią się dwa wezwania kota? …
25 linux  bash  timestamp  cat 

3
Granica panelu prądu Tmux nie jest oczywista
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w trybie Super User. Migrował 6 lat temu . Usiłuję powiedzieć, które okienko jest bieżące w tmux, jeśli są tylko dwa. Granica wydaje się jedynie podkreślać sąsiednią krawędź, co uniemożliwia stwierdzenie. Oto gif, aby podkreślić, co mam na …
25 bash  tmux 


1
Konwertuj dowiązania symboliczne na twarde
Chciałbym rekurencyjnie konwertować miękkie linki na twarde linki w katalogu. Próbowałem czegoś takiego: for f in *; do (mv $f{,~} &amp;&amp; ln $(readlink $f~) &amp;&amp; rm $f~) done … Ale ma dwa główne problemy: nie rekurencyjne pobiera pliki, które nie są dowiązaniami symbolicznymi Byłoby miło jakoś nakarmić powyższą linię find …

2
Dlaczego xargs jest konieczne?
Załóżmy, że chcę usunąć wszystkie pliki z katalogu oprócz jednego o nazwie „notes.txt”. Chciałbym to zrobić z rurociągu ls | grep -v "notes.txt" | xargs rm. Dlaczego potrzebuję xargs, jeśli wyjście drugiego potoku jest wejściem, którego powinien używać rm? Dla porównania potok echo "#include &lt;knowledge.h&gt;" | cat &gt; foo.cwstawia echo …
25 bash  pipe  xargs  coreutils 

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.