Pytania oznaczone «bash»

9
Jak uzyskać zarówno PIPESTATUS, jak i dane wyjściowe w skrypcie bash

Próbuję uzyskać datę ostatniej modyfikacji pliku za pomocą tego polecenia TM_LOCAL=`ls -l --time-style=long-iso ~/.vimrc | awk '{ print $6" "$7 }'` TM_LOCAL ma wartość „2012-05-16 23:18” po wykonaniu tego wiersza Chciałbym również sprawdzić PIPESTATUS, aby zobaczyć, czy wystąpił błąd. Na...

9
Jak zamknąć inne okna w tmux?

Piszę kilka funkcji, .bashrcaby ułatwić tmuxobsługę: #!/bin/bash # .bashrc # vim tmux #----- -------------------- tabc() { tmux kill-window; } tabe() { tmux new-window; } tabf() { tmux find-window $@; } tabn() { tmux next-window; } tabo() { ; } # <-- How to `tabonly`? tabp() { tmux...

9
regularnie zapisuj historię bash

Mam bash skonfigurowany do zapisywania historii, do pliku. Robi to za każdym razem, gdy bash kończy się [poprawnie]. Ponieważ czasami bash nie kończy się poprawnie, historia zostaje utracona. Pytanie brzmi: czy mogę ustawić bash, aby regularnie zapisywać historię? Używam Debian Gnu (wersja 6,...

9
Jak zachować historię bash?

Nie wiem, czy się tego spodziewam, ale moja historia nie jest zapisywana między sesjami. To znaczy, jeśli zamknę okno, to kiedy je otworzę ponownie, historia jest pusta. Jak mogę zachować to podczas sesji? Oto wyniki zadanych poleceń: set -o | grep history history on $ grep -i history ~/.bashrc...

9
Otwórz wiele kart w iTerm2 z określonymi katalogami

Chciałbym wiedzieć, czy jest to możliwe. Chcę skonfigurować skrypt lub polecenie, które otworzą 5 kart, a każda otwarta karta będzie miała określony katalog Wszystko w tym samym oknie tab 1: open ~/folderA1 tab 2: open ~/folderA2 tab 3: open ~/folderA3 tab 4: open ~/folderA4 tab 5: open...

9
Czy można użyć skryptu powłoki w folderze sendto?

Chciałbym użyć skryptu powłoki bash z SendTofolderu. Kiedy umieszczam skrót do partii lub pliku exe w SendTofolderze, pojawia się ono w Send Topodmenu kontekstu powłoki , ale gdy skrót wskazuje skrypt powłoki, nie robi tego. System operacyjny, na którym testuję to jest Win7 Home Premium SP1....

9
Alias ​​scoping w funkcjach bash

Używam skryptu (do którego nie mam uprawnień do zapisu), który tworzy kilka aliasów do skonfigurowania środowiska. Chciałbym utworzyć funkcję bash, aby skonfigurować środowisko, ale wygląda na to, że aliasy nie przetrwają w ciele funkcji. Oto minimalny przykład: # aliases.sh alias fooAlias='echo...

9
Nie można połączyć filmów ffmpeg

Mam bitmapę, którą chciałbym połączyć na początku wielu filmów jako rodzaj ekranu tytułowego lub zrzeczenia się odpowiedzialności. Próbuję przekształcić go w film o takich samych atrybutach, jak reszta filmu. Najpierw introspektuję wideo: ffmpeg version 2.2.1 Copyright (c) 2000-2014 the FFmpeg...

9
Znak procentu (%) przed poleceniem powłoki

Właśnie wkleiłem trochę kodu do mojej powłoki, ale zapomniałem usunąć wiodące %przed uruchomieniem polecenia. Wygląda na to, że nic nie zrobił. Dlaczego to nic nie robi w mojej powłoce ( zsh )? > % echo foo W bash dostaję następujące > % echo foo bash: fg: %: no such job Chcę tylko mieć...

9
Uruchamianie `exec` z wbudowanym Bash

Zdefiniowałem funkcję powłoki (nazwijmy ją clock), której chcę użyć jako opakowania innego polecenia, podobnego do timefunkcji, np clock ls -R. Moja funkcja powłoki wykonuje niektóre zadania, a następnie kończy się na exec "$@". Chciałbym, aby ta funkcja działała nawet z wbudowanymi powłokami,...

9
Weź stdin z pliku, ale nadal pokaże się w terminalu

Mam program, który wymaga ode mnie wprowadzania danych podczas działania programu. Wyobraź sobie coś takiego: $ ./program Hi there. What's your name? Zambezi What is your quest? To make a program which runs nicely What is your favourite color? Red ... Teraz mam wiele wejść testowych do...