Stap 15: wat als er niets gebeurt?
Als u uitvoert met scherm en bash scripts verzenden iets van hier naar daar, soms gebeurt het dat er niets gebeurt. En wat nu?
Hieronder ik sommige problemen ik accountered en hoe ik ze opgelost:
- Zorg ervoor dat het scherm echt draait. Hebt u het scherm reattached, kan dan er geen meer scherm. En alle automatische shell-scripts proberen te sturen naar een scherm mislukken. Normaal gesproken vertellen niet ze je hierover.
Probeer "screen -ls" om te zien of er een scherm waarop wordt uitgevoerd. - Ook als u rechtstreeks vanuit shell telegram-cli hebt gestart, is er geen scherm.
Probeer "screen -ls" om te zien of er een scherm waarop wordt uitgevoerd. - Als er een scherm is, probeer opnieuw koppelen als u wilt zien als telegram-cli nog steeds loopt.
met "screen - r (nummer. TGScreenSession)" - Een stuk van tijden ik iets veranderd in de lua-script en geprobeerd om te beginnen het scherm, het werkte niet, omdat ik een typefout in het script gemaakt. Dus voordat je probeert om te beginnen met het scherm start met de telegram-cli en controleer dat het lua-script werkt
Probeer "bin/telegram-cli - k GS-server.pub - W -s script.lua" als het werkt, voer "safe_quit" en het startvenster.