Pytania oznaczone «shell»

489
Jak wczytać plik do zmiennej w powłoce?

Chcę odczytać plik i zapisać go w zmiennej, ale muszę zachować zmienną, a nie tylko wydrukować plik. W jaki sposób mogę to zrobić? Napisałem ten skrypt, ale nie jest to dokładnie to, czego potrzebowałem: #!/bin/sh while read LINE do echo $LINE done <$1 echo 11111----------- echo $LINE...

444
Przetwarzaj wszystkie argumenty oprócz pierwszego (w skrypcie bash)

Mam prosty skrypt, w którym pierwszy argument jest zarezerwowany dla nazwy pliku, a wszystkie inne opcjonalne argumenty powinny zostać przekazane do innych części skryptu. Korzystając z Google, znalazłem tę wiki , ale podałem dosłowny przykład: echo "${@: -1}" Nie mogę zmusić niczego innego do...

438
Jak przekazać wiele parametrów do funkcji w PowerShell?

Jeśli mam funkcję, która akceptuje więcej niż jeden parametr łańcuchowy, pierwszy parametr wydaje się otrzymać wszystkie dane przypisane do niego, a pozostałe parametry są przekazywane jako puste. Szybki skrypt testowy: Function Test([string]$arg1, [string]$arg2) { Write-Host "`$arg1 value:...

424
Jak uzyskać hasło ze skryptu powłoki bez echa

Mam skrypt automatyzujący proces wymagający dostępu do systemu chronionego hasłem. Dostęp do systemu uzyskuje się za pomocą programu wiersza polecenia, który przyjmuje hasło użytkownika jako argument. Chciałbym poprosić użytkownika o wpisanie hasła, przypisanie go do zmiennej powłoki, a następnie...

413
Jak dodać pasek postępu do skryptu powłoki?

Podczas wykonywania skryptów w bash lub innej powłoce w * NIX, podczas uruchamiania polecenia, które zajmie więcej niż kilka sekund, potrzebny jest pasek postępu. Na przykład, kopiowanie dużego pliku, otwieranie dużego pliku tar. W jaki sposób zaleca się dodawanie pasków postępu do skryptów...