Pytania oznaczone «bash»

17
Jak zastąpić opcję „noclobber” bash?

Ta bash noclobberopcja zapobiega zastępowaniu plików przez przekierowanie. Ale czasami naprawdę chcę. cshma podobną opcję i można ją obejść, umieszczając !przed nazwami plików. Czy jest na to jakiś sposób

17
`alias rm =„ rm -i ”` uważany za szkodliwy?

Jakiś czas temu przeczytałem (nie mogę znaleźć odnośnika), że użycie takiego aliasu alias rm="rm -i"było bardzo złe. Czy istnieją dowody historyczne lub rozsądne wyjaśnienie tego faktu? Wyobrażam sobie, że daje to użytkownikowi zły nawyk polegania na monicie potwierdzenia w celu sprawdzenia jego...

17
Dodaj przedrostek do tar

Obecnie bardzo nieefektywnie robię w skrypcie: cp -a $MYPATH /tmp/$VERSION cd /tmp tar cjf archive.tar.bz2 $VERSION Chcę, aby wszystko było zawarte w katalogu o nazwie $ VERSION - czy istnieje sposób, aby to zrobić bez konieczności kopiowania wszystkiego, jak w powyższym

17
błąd powłoki bash: „brak takiego pliku lub katalogu”

Próbuję zainstalować opakowanie Virtualenv na Ubuntu 14.04. Ale ilekroć uruchamiam terminal, pojawia się komunikat o błędzie: /usr/share/virtualenvwrapper/virtualenvwrapper_lazy.sh: Brak takiego pliku lub katalogu. Sprawdziłem również skrypt bashrc za pomocą gedit ~/.bashrc, ale nie ma takiej...

17
Jaka jest maksymalna wartość liczbowej zmiennej powłoki bash?

Jestem ciekawy, co się stanie, gdy zmienna numeryczna w bash zostanie zwiększona bez celowego zatrzymania. Jak duża może być liczba? Czy to się przepełni i stanie się ujemne i po prostu będzie rosło wiecznie? Czy w pewnym momencie pęknie i zatrzyma się? Używam procesora AMD x86_64, ale chętnie...

17
Wiele instalacji i opis $ PATH

Mam starszą wersję Git zainstalowaną na: /usr/bin/ Niedawno pobrałem nowszą wersję do: /usr/local/bin Kiedy piszę: which git Otrzymuję lokalizację starej wersji. Uważam, że dzieje się tak dlatego, że / usr / bin / pojawia się przed / usr / local / bin w mojej zmiennej $ PATH, więc starsza...

17
Jak edytować plik .bashrc bez logowania

To prawdopodobnie duplikat pytania, ale nie znam wystarczająco procesu logowania / rozruchu CentOS (szczególnie na maszynie wirtualnej), aby wiedzieć, czego szukać. Korzystam z CentOS 7 w VirtualBox. Przypadkowo dołączyłem gnome-terminaldo końca mojego ~/.bashrcpliku. Więc teraz pojawia się okno...

16
Jak porównać znaczniki czasu plików w bash?

Jak porównać znacznik czasu dwóch plików? Próbowałem tego, ale to nie działa: file1time=`stat -c %Y fil1.txt` file2time=`stat -c %Y file2.txt` if[$file1time -gt $file2time]; then doSomething fi Wydrukowałem oba znaczniki czasu, w kolejności i daje mi to 1273143480 1254144394 ./script.sh:...