Skrypt Pythona daje `: Brak takiego pliku lub katalogu`

Mam kilka skryptów Pythona, które działają dobrze, ale jeden skrypt (na dzień dzisiejszy) zaczął podawać mi ten błąd, jeśli spróbuję uruchomić go z basha:

: Brak takiego pliku lub katalogu

Jestem w stanie uruchomić skrypt „uszkodzony”python script_name.py i po rozejrzeniu się wokół ogólnego pomysłu, który podjąłem, było to, że może moje zakończenie linii hashbang zostało zmienione (cicho), więc spojrzałem na zakończenie linii działającego skryptu i uszkodzony skrypt za pośrednictwem:set list opcja w VI, jak wskazano w tym pytaniu ->Wyświetl zakończenia linii w pliku tekstowym

Oba pliki wydają się kończyć z użyciem tego samego znaku (a$) więc trochę mi brakuje do tego, jak postępować stąd. W szczególności, jak faktycznie „zobaczyć” linię kończącą się w przypadkuset list nie była właściwa metoda.

PS: Skrypt jest wykonywalny, a shebang jest tam, stwierdziłem, że to tylko ten 1 skrypt, który działał dobrze przed weekendem, ale zaczął dawać mi ten błąd od dziś rano.

-- edytować: --

Uruchomienie skryptu przezdos2unix robi to ponownie, ale chciałbym wiedzieć, w jaki sposób można wizualizować linię kończącą się jakoś w VI (M) lub dlaczego Geany jakoś przekonwertował zakończenia linii w pierwszej kolejności (ponieważ nigdy nie pracuję na systemie dos / windows) .

questionAnswers(4)

yourAnswerToTheQuestion