Pytania otagowane jako bash

Pytania specyficzne dla GNU Bourne Again SHell, w przeciwieństwie do innych powłok Bourne / POSIX. W przypadku pytań dotyczących powłok uniksowych użyj zamiast tego znacznika / shell.

1
znaleźć i rsync?
Chcę móc wyszukiwać pliki w ciągu 14 dni i powyżej 10 000, a następnie zsynchronizować znalezione pliki do miejsca docelowego. Czy istnieje sposób na połączenie tych dwóch poleceń? find ./ -mtime +14 -size +10k rsync --remove-sent-files -avz /src /dest
24 bash  shell  find  pipe  rsync 

4
nie znaleziono polecenia realpath
Mam debian squeeze amd64. Moja obecna powłoka to bash. Jeśli napiszę w moim terminalu, to działa: $ uname -a Linux core 2.6.32-5-amd64 #1 SMP Fri May 10 08:43:19 UTC 2013 x86_64 GNU/Linux $ echo $SHELL /bin/bash $ echo $(realpath test.sh) /home/ffortier/test.sh Mój plik test.sh wygląda następująco: #!/bin/bash echo $(realpath "$1") …
24 linux  bash  debian 

3
Uruchamiaj polecenia losowo
Chcę uruchomić jedno z dwóch poleceń C1i C2losowo. Jak to zrobić w linii poleceń (bash)? Doceni, jeśli możliwy jest jednowarstwowy wkład.
24 bash  random 


3
Zasada wywoływania podpowłoki w Bash?
Wydaje mi się, że źle rozumiem zasadę Bash dotyczącą tworzenia podpowłoki. Myślałem, że nawiasy zawsze tworzą podpowłokę, która działa jako własny proces. Wydaje się jednak, że tak nie jest. W fragmencie kodu A (poniżej) drugie sleeppolecenie nie działa w osobnej powłoce (określonej przez pstreeinny terminal). Jednak we fragmencie kodu B …

16
„Zakładki” do bash
Poruszanie się po kilku warstwach zagnieżdżonych katalogów jest często uciążliwe. W przeglądarce Firefox jest to łatwe, ponieważ mają zakładki. Więc, co chciałbym zrobić, aby utworzyć zakładki do pliku, wpisz: $ go --add classes "repo/www/public/util/classes" Następnie, aby przejść do tego katalogu, wpisałbym: $ go classes Wcześniej używałem dowiązań symbolicznych, aby osiągnąć …
24 bash  shell 

4
Udostępniaj aliasy i ustawienia PATH pomiędzy zsh i bash
Powłoka, której zwykle używam, to zsh. Mam kilka aliasów, aby włączyć kolor w niektórych programach, takich jak lsi grep. Ustawiłem także własną ścieżkę, aby móc uruchamiać programy w niestandardowym miejscu (np. In ~/bin/). I nie zmieni powłoki roota do zsh, ale chciałbym podzielić te ustawienia tak, że root może mieć …
24 shell  bash  zsh  path  alias 


2
Dlaczego zdalne Bash pobiera .bash_profile zamiast .bashrc
Bash Manual mówi: Bash próbuje ustalić, kiedy jest uruchamiany ze standardowym wejściem podłączonym do połączenia sieciowego, tak jak w przypadku wykonania przez zdalny demon powłoki, zwykle rshd lub bezpieczny demon powłoki sshd. Jeśli Bash ustali, że jest uruchamiany w ten sposób, odczytuje i wykonuje polecenia z ~ / .bashrc, jeśli …
24 bash  ssh 




8
Czy można sprawdzić, gdzie zdefiniowano alias?
Alias, taki jak llzdefiniowany w aliaspoleceniu. Mogę sprawdzić polecenie za pomocą takich rzeczy, type llktóre drukuje ll is aliased to `ls -l --color=auto' lub command -v llktóry drukuje alias ll='ls -l --color=auto' lub alias llktóry również drukuje alias ll='ls -l --color=auto' ale nie mogę znaleźć miejsca, w którym zdefiniowano alias, …
24 bash  terminal  bashrc 


7
Korzystanie z funkcji powłoki bash w AWK
Czy w jakiś sposób można użyć funkcji bash w AWK? Przykładowy plik (ciąg, int, int, int) Mike 247808 247809 247810 Próba konwersji wartości z dziesiętnej na szesnastkową. Funkcja zdefiniowana w .bashrc lub w skrypcie powłoki. awk '{print $1 ; d2h($2)}' file awk: wywołanie niezdefiniowanej funkcji d2h rekord wejściowy numer 1, …
24 bash  awk 

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.