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.


6
Zmień nazwę wielu plików za pomocą skryptów Bash
Chcę zmienić nazwę wielu plików w tym samym katalogu przy użyciu skryptów Bash. Nazwy plików są następujące: file2602201409853.p file0901201437404.p file0901201438761.p file1003201410069.p file2602201410180.p Chcę zmienić nazwę na następujący format: file2503201409853.p file2503201437404.p file2503201438761.p file2503201410069.p file2503201410180.p Czytałem o poleceniu zmiany nazwy i próbowałem to zrobić w ten sposób, ale to nic nie robi, …
27 bash  rename 



6
Czy CTRL + C jest niepoprawny w celu powrotu do wiersza poleceń?
To pytanie zostało przeniesione z usterki serwera, ponieważ można na nie odpowiedzieć w systemie wymiany stosów Unix i Linux. Migrował 7 lat temu . Kiedy używam tail -fi chcę wrócić do powłoki, zawsze używam CTRL+C. Lub gdy piszę polecenie i mam ochotę je przerwać i zacząć od nowa, po prostu …
27 linux  bash 

5
Lepszy sposób akceptowania odmian „Tak” z zachęty powłoki
Testy użyteczności skryptu powłoki, który napisałem, wykazały, że ludzie mieli różne oczekiwania co do odpowiedzi na pytanie, które oczekiwało odpowiedzi „tak”. Zobacz odmiany w poniższym przykładzie kodu. Z pewnością musi być lepszy sposób niż to, co wymyśliłem? Jaka jest na to twoja czytelna i krótsza forma ? read -p 'Answer …

5
Jak mogę wyświetlić opcje bash dla bieżącej powłoki?
Sam interpreter bash ma opcje, tj Wiersze 22–23 strony podręcznika użytkownika bash: OPTIONS All of the single-character shell options documented in the description of the set builtin command can be used as options when the shell is invoked. In addition, bash interprets the following options when it is invoked: -c …
27 bash  shopt 



3
Jak mogę wyliczyć fajkę?
Chcę timepolecenia składającego się z dwóch oddzielnych poleceń z jednym wyjściem potokowym do drugiego. Weźmy na przykład dwa poniższe skrypty: $ cat foo.sh #!/bin/sh sleep 4 $ cat bar.sh #!/bin/sh sleep 2 Jak mogę timezgłosić czas foo.sh | bar.sh(i tak, wiem, że fajka nie ma tutaj sensu, ale to tylko …
27 bash  shell  pipe  time 

2
powód wykonania w skryptach otoki
Widziałem przykłady skryptu opakowania, które w skrócie są następujące: #!/bin/bash myprog=sleep echo "This is the wrapper script, it will exec "$myprog"" exec "$myprog" "$@" Jak widać powyżej, execprawie natychmiast zastępują nowo utworzoną powłokę $myprog. Można to osiągnąć bez exec: #!/bin/bash myprog=sleep echo "This is the wrapper script, it will exec …
27 bash  exec 



2
Gdzie ustawiana jest domyślna zmienna środowiskowa TERM?
Kiedy otwieram okno terminala za pomocą emulatora terminala GNOME w graficznym graficznym interfejsie użytkownika, zmienna środowiskowa TERM powłoki domyślnie przyjmuje wartość xterm. Jeśli użyję CTL+ ALT+, F1aby przejść do okna TTY konsoli, a echo $TERMwartość zostanie ustawiona na linux. Motywuję, aby zapytać, że w moim ~/.bashrcpliku używana jest zmienna w …

1
ctrl c vs. ctrl z z zadaniem pierwszoplanowym
Ctrl+ Zzatrzymuje pracę, podczas gdy Ctrl+ Czabija pracę. Dlaczego? Czy inny sposób nie miałby większego sensu? z@z-lap:~$ sleep 100& [1] 4458 z@z-lap:~$ sleep 200& [2] 4459 z@z-lap:~$ jobs [1]- Running sleep 100 & [2]+ Running sleep 200 & z@z-lap:~$ fg %1 sleep 100 ^Z [1]+ Stopped sleep 100 z@z-lap:~$ jobs …

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.