Pytania oznaczone «shell-script»

11
Problem ze skryptem powłoki liczącym znaki

Próbuję nauczyć się podstaw i napotkałem problem ze skryptem liczącym znaki wprowadzane przez użytkownika. Oto mój skrypt, czy ktoś może wskazać, gdzie popełniam błąd? #!/bin/bash echo "Enter a word!" read INPUT_STRING len= echo $INPUT_STRING | wc -c echo "Your character length is "...

11
Jak atomowo przydzielić urządzenie pętli?

Piszę kilka skryptów powłoki, aby obsłużyć niektóre obrazy dysków, i muszę korzystać z urządzeń pętlowych, aby uzyskać dostęp do niektórych obrazów dysków. Nie jestem jednak pewien, jak prawidłowo przydzielić urządzenie pętlowe bez narażania mojego programu na wyścig. Wiem, że mogę użyć losetup...

11
Szybka metoda podziału łańcucha z pliku tekstowego?

Mam dwa pliki tekstowe: string.txt i lengths.txt String.txt: abcdefghijklmnopqrstuvwxyz lengths.txt 5 4 10 7 Chcę pobrać plik >Entry_1 abcde >Entry_2 fghi >Entry_3 jklmnopqrs >Entry_4 tuvwxyz Pracuję z około 28 000 wpisów, które różnią się między 200 a 56 000 znaków. W tej...

11
Zdefiniuj zmienne o nazwie zmiennej

Co jest nie tak z tym skryptem? Próbuję zdefiniować A1 = 1, B1 = 1, C1 = 1 LIST="A B C" for x in $LIST do "$x"1=1 done a wynikiem jest: ./x.: line 7: A1=1: command not found ./x.: line 7: B1=1: command not found ./x.: line 7: C1=1: command not

11
Jak uzyskać ostatni argument do funkcji / bin / sh

Jaki jest lepszy sposób wdrożenia print_last_arg? #!/bin/sh print_last_arg () { eval "echo \${$#}" # this hurts } print_last_arg foo bar baz # baz (Gdyby tak było, powiedzmy, #!/usr/bin/zshzamiast #!/bin/shwiedzieć, co robić. Moim problemem jest znalezienie rozsądnego sposobu na wdrożenie...