Pytania otagowane jako bash

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

1
Jak uzyskać ssh do odczytu `.bashrc` miejsca docelowego?
Mam dwa komputery z Linuksem w pracy, komputer stacjonarny i laptop z systemem Openssh pod Arch Linux. Pod moimi standardowymi loginami mam dostosowany .bashrc plik w moim folderze domowym na obu komputerach. Oto pytanie: Kiedy ja ssh na pulpicie przedstawiam całkiem spersonalizowany bash (co oznacza .bashrc plik został przeczytany). Kiedy …
5 linux  bash  ssh  arch-linux 

1
Ignoruj ​​typy plików podczas zakładania z wiersza poleceń
Jedną z fajnych funkcji vima jest to, że możesz poprosić go o zignorowanie pewnych typów plików po naciśnięciu karty, używając następującego polecenia w vimrc: set wildignore+=*.hi,*.pyc,*.o Czy istnieje podobne ustawienie bash więc mogę zignorować typy plików, kiedy zakładam w linii poleceń?
5 bash  vim  wildcards 

1
Najbardziej wydajny sposób na podzbiór linii
Mam dwa pliki. Jedna duża (200 000 linii) o nazwie „db” i jedna duża (15 000+ linii) zwana „indeksami”. Jaki jest najszybszy sposób filtrowania linii w „db” zawierających dowolny indeks (w dowolnym miejscu linii) z „indeksów” Rozwiązanie, o którym mogłem myśleć, to for index in $(cat indices); do grep $index …
5 linux  bash 

4
Jak usunąć balonik z basha
Ustawiam powiadomienie notify-sendw skrypcie. Jedynym problemem jest to, że gdy skrypt jest wywoływany kilka razy, wszystkie powiadomienia są dodawane do stosu powiadomień i wywoływane tylko jeden po drugim. Czy istnieje sposób na usunięcie wszystkich powiadomień na ekranie i wyświetlenie nowego?


5
Wiele poleceń sed w Bash
Mam nazwy użytkownika pliku i hasła w formacie JSON, które chcę przekonwertować do przetworzenia. Użyłem sedw różnych poleceń, aby go przetworzyć, ale to, co chciałbym wiedzieć, jak lump wszystkie trzy polecenia do jednego na przyszłość. Oryginalny format { "user.name1" : "hashed_password", "user.name2" : "hashed_password" } Pożądane wyjście user.name:hashed_password Są to …
5 linux  bash  sed 


2
Ścieżka Bash działa dziwnie
Próbuję uruchomić openscadz wiersza polecenia i generuje błąd, ale jeśli wypiszę całą zgłoszoną ścieżkę, według której działa, jak pokazano poniżej. [dataproc@Euclid ~]$ which openscad /usr/bin/openscad [dataproc@Euclid ~]$ openscad bash: /usr/local/bin/openscad: No such file or directory [dataproc@Euclid ~]$ /usr/bin/openscad [dataproc@Euclid ~]$ #this worked Nie mam pojęcia, co się tu dzieje, każda …
5 bash  which 

1
Propagacja sygnału rurociągu Bash - jak to działa?
Odpowiadając na to pytanie, nie byłem w stanie w pełni wyjaśnić, w jaki sposób sygnały rozprzestrzeniają się w rurociągu. Rozważ następujące przykłady. Używanie timeoutjako pierwszego elementu w potoku Powoduje to, gpgaby wyskoczyć połów SIGTERM, który został dostarczony catprzez timeoutpozostawiając uszkodzonego pliku. $ timeout 1 cat /dev/urandom | gpg -er attie@attie.co.uk …
5 bash 

1
Nie znaleziono polecenia wc / cat
Próbuję uruchomić prosty skrypt bash, który używa wci catpoleceń. Skrypt nie działa z tym: wc: command not found lub ten (po tym, jak skomentowałem ciąg, który używa wc): cat: command not found Nie mam pojęcia, co się dzieje. Podobny skrypt, który zawiera dokładnie te same fragmenty kodu, działa idealnie. Oba …

2
Znajdź powtarzające się słowa w tekście
Jednym z najczęstszych literówek jest powtórzenie tego samego słowa dwa razy, jak tutaj. Potrzebuję automatycznej procedury, aby usunąć wszystkie powtarzające się słowa z pliku tekstowego. Nie powinno to być dziwną funkcją dla nowoczesnego edytora lub sprawdzania pisowni, na przykład pamiętam, że MS Word wprowadził tę funkcję kilka lat temu! Najwyraźniej …

3
BASH - scal katalogi podczas korzystania z mv
Właśnie zacząłem używać BASH, więc mogę przenieść całą zawartość katalogu do innego. Ale problem polega na tym, że spodziewałem się, że połączy katalogi. Używam zadania cron do uruchomienia tego skryptu. #!/bin/bash shopt -s dotglob nullglob mv mv_schedule/* public_html/ Źródło: /mv_schedule/(zawierające foldery / pliki) /files/ 4.html 5.html /assets/ sitemap.xml Miejsce docelowe: …
5 linux  bash  unix  cron 


1
Dodaj znak wodny daty do obrazów jpg
Usiłuję dodać znak wodny do zdjęć zawierających datę. Nie mam problemów z umieszczaniem tekstu na obrazach, ale gdy tylko próbuję ustalić datę, otrzymuję nieprzewidziane rezultaty. convert -pointsize 20 -fill blue -draw 'text 10,240 "$(date '+%Y-%m-%d %T').jpg" ' /home/mydir/timelapse/snap.jpg /home/mydir/timelapse/snapout.jpg; powyższe polecenie zwraca convert: non-conforming drawing primitive definition `$(date +%Y-%m-%d-%T).jpg' @ …
5 bash  conversion  date  jpeg 

1
Skompiluj książkę PDF z wielu plików Markdown
Mam taką strukturę folderów, z plikami .md receptury w katalogach według motywu: Recipes |- Mains | |- recipe1.md | |- recipe2.md |- Desserts |- recipe3.md |- recipe4.md Jak mogę skompilować wszystkie pliki przeceny w jednej książce PDF? Potrzebuję każdego przepisu, aby zajmował osobną stronę z tytułowanymi sekcjami (rozdziałami) zdefiniowanymi przez …
5 bash  pdf  markdown  pandoc 

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.