Preguntas etiquetadas con unix

Esta etiqueta es EXCLUSIVAMENTE para preguntas de PROGRAMACIÓN que están directamente relacionadas con Unix; Los problemas generales de software deben dirigirse al sitio de intercambio de pila de Unix y Linux o al Superusuario. El sistema operativo Unix es un sistema operativo de propósito general que fue desarrollado por Bell Labs a fines de la década de 1960 y hoy existe en varias versiones.


1
¿Qué significa 'manejador de archivo obsoleto' en Linux?
Digamos que tengo una terminal abierta, ya través de esa terminal he cdentrado en algún directorio. A través de otra terminal, elimino ese directorio y lo restauro desde una copia de seguridad idéntica. Cuando intento vimacceder a un archivo desde la primera terminal, en el mismo directorio, ¿por qué obtengo …
100 linux  unix 


8
Obtener el último campo usando awk substr
Estoy tratando de usar awkpara obtener el nombre de un archivo dada la ruta absoluta al archivo. Por ejemplo, cuando me dan la ruta de entrada que /home/parent/child/filenameme gustaría obtener, filename lo he intentado: awk -F "/" '{print $5}' input que funciona perfectamente. Sin embargo, estoy codificando, lo $5cual sería …
99 unix  awk  substr 

4
¿Qué significa "&" al final de un comando de Linux?
Soy administrador del sistema y se me ha pedido que ejecute un script de Linux para limpiar el sistema. El comando es este: perl script.pl > output.log & entonces este comando termina con un &signo, ¿tiene algún significado especial? Tengo conocimientos básicos de shell, pero nunca antes había visto esto.
99 linux  shell  unix 

2
Script de bash para recibir y repasar parámetros citados
Estoy tratando de obtener los parámetros citados de un script bash para que un script anidado los reciba de forma segura. ¿Algunas ideas? test.sh #!/bin/bash echo $* bash myecho.sh $* myecho.sh #!/bin/bash echo $1 echo $2 echo $3 echo $4 Muestra: bash test.sh aaa bbb '"ccc ddd"' Resultado: aaa bbb …
98 bash  unix 


8
Identificación y eliminación de caracteres nulos en UNIX
Tengo un archivo de texto que contiene caracteres nulos no deseados (ASCII NUL \0). Cuando intento verlo, viveo ^@símbolos intercalados en texto normal. Cómo puedo: ¿Identifica qué líneas del archivo contienen caracteres nulos? Intenté grepping para \0y \x0, pero esto no funcionó. ¿Eliminar los caracteres nulos? Ejecutar stringsen el archivo …


10
Permitir al usuario configurar un túnel SSH, pero nada más
Me gustaría permitir que un usuario configure un túnel SSH a una máquina en particular en un puerto en particular (digamos, 5000), pero quiero restringir a este usuario tanto como sea posible. (La autenticación será con par de claves públicas / privadas). Sé que necesito editar el archivo ~ / …
97 unix  ssh 

10
¿Se garantiza que gettimeofday () tiene una resolución de microsegundos?
Estoy portando un juego, que fue escrito originalmente para la API Win32, a Linux (bueno, portando el puerto OS X del puerto Win32 a Linux). Lo he implementado QueryPerformanceCounterdando los uSeconds desde que se inició el proceso: BOOL QueryPerformanceCounter(LARGE_INTEGER* performanceCount) { gettimeofday(&currentTimeVal, NULL); performanceCount->QuadPart = (currentTimeVal.tv_sec - startTimeVal.tv_sec); performanceCount->QuadPart *= …

3
sed con cadena literal - no archivo de entrada
Esto debería ser fácil: quiero ejecutar sed contra una cadena literal, no un archivo de entrada. Si se pregunta por qué, es para, por ejemplo, editar valores almacenados en variables, no necesariamente datos de texto. Cuando lo hago: sed 's/,/','/g' "A,B,C" donde A, B, C es el literal que quiero …
97 linux  unix  sed 


17
Recurso u'tokenizers / punkt / english.pickle 'no encontrado
Mi código: import nltk.data tokenizer = nltk.data.load('nltk:tokenizers/punkt/english.pickle') Mensaje de error: [ec2-user@ip-172-31-31-31 sentiment]$ python mapper_local_v1.0.py Traceback (most recent call last): File "mapper_local_v1.0.py", line 16, in <module> tokenizer = nltk.data.load('nltk:tokenizers/punkt/english.pickle') File "/usr/lib/python2.6/site-packages/nltk/data.py", line 774, in load opened_resource = _open(resource_url) File "/usr/lib/python2.6/site-packages/nltk/data.py", line 888, in _open return find(path_, path + ['']).open() File "/usr/lib/python2.6/site-packages/nltk/data.py", …
96 python  unix  nltk 

5
opción "-p" de mkdir
Así que esta no parece una pregunta terriblemente complicada que tengo, pero es una a la que no puedo encontrar la respuesta. Estoy confundido acerca de lo que hace la -popción en Unix. Lo usé para una tarea de laboratorio mientras creaba un subdirectorio y luego otro subdirectorio dentro de …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.