Вы можете загрузить последние двоичные файлы Linux (.tar.gz) с официального сайта и использовать их https://stackoverflow.com/a/23084499/1197421
-121--15316-
Из википедии:
POSIX, акроним для Portable Operating System Interface, - семейство стандартов, определённых компьютерным обществом IEEE для поддержания совместимости между операционными системами. POSIX определяет интерфейс прикладного программирования (API), наряду с оболочками командной строки и интерфейсами утилит, для совместимости программного обеспечения с вариантами Unix и других операционных систем.
POSIX не имеет никакого отношения к вашей проблеме, и python (или любой другой язык) не может помочь вам с получением корневых (административных) привилегий на вашем компьютере.
-121--251853-
tmux может сделать это с «окнами». Окно - это расположение «панелей», между которыми можно легко переключаться. «Область» в tmux - это область, в которой выполняется процесс, т.е. vim и т.д.
Usando GNU sed
podemos abordar esto como se muestra:
sed -e '
s/","/&\n/30
s/\n[^,]*,//
' file.csv
Debe entenderse como:
Coloque un marcador de posición en la trigésima aparición de la cadena ","
en la línea actual.
Luego, viajando directamente desde el marcador de posición hasta la primera coma, eliminamos todo lo que se encuentra en el camino.
Otro método se proporciona de la siguiente manera:
perl -F'/","/' -lane 'my $i;
print join q[","], map { $i++ == 30 ? substr($_, 1+index($_, ",")) : $_ } @F;
' input-file.csv
Método:
perl leerá el archivo csv línea por línea, y para cada línea lo dividirá alrededor de la cadena ","
y almacenará los elementos divididos en la matriz @F.
Luego, para el elemento 31, eliminamos todo hasta la primera coma.
Según su pregunta, la imagen entendida existe en la columna 31 separada por comas y debemos eliminar el primer carácter de la columna 31
awk -F "," '{$31=substr($31,2);print $0}' file.csv
Probado y funcionando bien Háganos saber por cualquier confusión