Pytania oznaczone «bash»

10
Tworzenie aliasu dla skryptu bash

Więc próbowałem eksperymentować i stworzyłem aliasw .bashrc. Jednak po przetestowaniu polecenia otrzymuję: [rkahil@netmon3 ~]$ menu -bash: menu: command not found Oto, co mam w .bashrcpliku: # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi # User specific aliases and...

10
Jakie jest użycie $ & w bash?

Patrzyłem na specjalne parametry w bash. Jestem ciekawy, co to jest $&i czym się różni $_. Podczas uruchamiania poleceń widzę następujące dane wyjściowe, ale nie mogę również znaleźć znaczenia. k@Linux:~$ echo $& [1] 12397 $ k@Linux:~$ echo $n [1]+ Done echo $ k@Linux:~$...

10
Jak obsługiwać backspace podczas czytania?

Jak radzić sobie z wprowadzonymi spacjami, pokazuje, ^?czy wypróbowano i jak readliczy znaki, ponieważ 12^?3już 5 znaków było kompletnych (chociaż wszystkie nie były rzeczywistymi 12^?3^?danymi wejściowymi), ale po zwróceniu monitu, dziwne. Proszę pomóż! -bash-3.2$ read -n...

10
Skrypt do ssh i uruchom polecenie nie działa

Poniżej znajduje się skrypt. Chciałem zalogować się do kilku serwerów i sprawdzić wersję jądra. #!/bin/bash #input server names line by line in server.txt cat server.txt | while read line do sshpass -p password ssh root@$line << EOF hostname uname -r EOF done Oczekiwałbym produkcji, która...

10
Czy mogę odwołać się do polecenia przed „&&” po „&&”

Nie jestem pewien, jak inaczej sformułować pytanie, ale w gruncie rzeczy często uruchamiam polecenie takie jak vagrantwywoływanie maszyny wirtualnej, a następnie ssh do niej, jak poniżej: vagrant up && vagrant ssh Czy oprócz pisania własnej funkcji lub skryptu istnieje sposób na „ponowne...

10
Co mogę zrobić, jeśli bash przestanie echo?

Jedna z aplikacji, z których korzystam w pracy, czasami wkręca się w mój bash, więc nie widzę już własnych danych wejściowych. To znaczy $ echo foo foo $ staje się $ foo $ Niepoprawnie próbowałem uruchomić, stty -echoco pogorszyło sytuację, a teraz przestaje akceptować wszystkie polecenia...

10
w Bash, jak nie dołączać dodatkowych argumentów do aliasu?

Próbuję zrobić coś takiego alias ftp='echo do not use ftp. Use sftp instead.' tak, ftpaby nie zostało przypadkowo wykorzystane. Ale zauważyłem to ftp abcd.com spowoduje echo polecenia do not use ftp. Use sftp instead. abcd.com ponieważ abcd.comuważa się, że jest argumentem echo. Czy istnieje...