Pytania oznaczone «sh»

23
Najlepszy sposób na odczytanie pliku konfiguracyjnego w bash

Jaki jest najlepszy sposób na odczytanie pliku konfiguracyjnego w bash? Na przykład masz skrypt i nie chcesz ręcznie wypełniać całej konfiguracji za każdym razem, gdy wywołujesz skrypt. Edycja 1: Myślę, że nie wyjaśniłem tego, więc: chcę tylko ... Mam plik konfiguracyjny, który jest podobny...

23
Żądanie uprawnień roota ze skryptu

Mam skrypt, który może działać jako sudo script.shlubpkexec script.sh Byłoby o wiele ładniej z punktu widzenia użytkownika, gdyby skrypt pytał użytkownika o hasło podczas uruchamiania go po nazwie script.sh. Jak mogę „osadzić” żądanie do pkexeclub sudouruchomić cały skrypt z uprawnieniami...

23
Różnica między let, expr i $ []

Chcę wiedzieć, jaka dokładnie jest różnica między a=$[1+1] a=$((1+1)) let a=1+1 a=$(expr 1 + 1 ) Wszystkie 4 przypisują zmienną a 2, ale jaka jest różnica? Z tego, co do tej pory dowiedziałem się, jest to, że wyrażenie jest wolniejsze, ponieważ nie jest to wbudowana powłoka. Ale nic...

22
Jak edytować mots ssh?

Chciałbym dodać kilka pól do ssh MOTD. MOTD dzisiaj: Linux toker 2.6.31-22-generic-pae #69-Ubuntu SMP Wed Nov 24 09:04:58 UTC 2010 i686 To access official Ubuntu documentation, please visit: http://help.ubuntu.com/ System information as of Tue Jan 25 19:25:53 CET 2011 System load: 0.23...

22
Jak mogę otworzyć plik z poziomu skryptu bash?

Ok, więc bieganie gedit myfile.txtdziała dobrze. Ale co z otwieraniem pliku z poziomu skryptu bash przy użyciu domyślnej aplikacji komputerowej powiązanej z typem pliku? Próbowałem poniżej, który działa świetnie, gdy uruchamiany ręcznie w terminalu, ale kiedy umieszczam go w pliku bash, nic się...

22
Jak wybrać pole / kolumnę z wyjścia `ls -l`?

Mój cel jest zwodniczo prosty (przynajmniej dla mnie). Chcę wziąć wynik ls -llub ls -lhi wybrać tylko jedno pole. Chcę, aby było to jak najbardziej kuloodporne, co oznacza, załóżmy, że nazwy plików mogą mieć zmienną liczbę spacji, nie wszystko w polu ma taką samą długość itp. Punkty bonusowe za...