¿Qué significa -n
en if [ -n "${TEMP_FILE_LIST}" ]
para este script de shell?
5
A
Respuesta
15
De help test
:
-n STRING
STRING True if string is not empty.
5
pruebas -n para una cadena no de longitud cero
4
if [ -n "${TEMP_FILE_LIST}" ]
pruebas si el argumento "${TEMP_FILE_LIST}"
no tienen longitud cero.
También puede comprobar
if [ ! -z "${TEMP_FILE_LIST}" ]
Cuestiones relacionadas
- 1. n & (n-1) ¿Qué hace esta expresión?
- 2. ConfigurationManager.AppSettings convierte "\ n" en "\\ n" ¿por qué?
- 3. lo hace O (N) significa
- 4. ¿Qué hace el operador% en Ruby en N% 2?
- 5. ¿Es log (n!) = Θ (n · log (n))?
- 6. Explicación intuitiva de por qué QuickSort es n log n?
- 7. ¿Qué hace el código de bit a bit "$ n & ($ n - 1)"?
- 8. ¿Cuál es la prueba de (N-1) + (N-2) + (N-3) + ... + 1 = N * (N-1)/2
- 9. ¿Qué compila para un código más rápido: "n * 3" o "n + (n * 2)"?
- 10. Reemplazando "\ r \ n" por "\ n"
- 11. ¿Por qué está ordenando una cadena O (n log n)?
- 12. ¿Cómo resolver: T (n) = T (n - 1) + n
- 13. Arquitectura/diseño N-Tiered vs N-Laye
- 14. diferencia entre PHP \ r \ n \ n
- 15. Regex (C#): Reemplace \ n con \ r \ n
- 16. ¿Se pueden ordenar n enteros en O (n) complejidad amortizada?
- 17. Big-O complejidad de c^n + n * (log n)^2 + (10 * n)^c
- 18. ¿Qué es O (log * N)?
- 19. MySQL + n
- 20. Cómo calcular n log n = c
- 21. ¿Cuál es el propósito de 'n = n'?
- 22. ¿Podemos calcular esto en menos de O (n * n) ... (nlogn o n)
- 23. Compruebe si la cadena contiene \ n Java
- 24. ¿Cuál es la diferencia entre '\ n' o "\ n" en C++?
- 25. ¿Qué significan \ r y \ n en PHP?
- 26. streams, stream_bufs, codecvt facets y \ n to \ r \ n traducción
- 27. uso práctico de matrices n-dimensional, donde (N> 3)
- 28. ¿Por qué [1..n] no se maneja de la misma manera que [n..1] en Haskell?
- 29. Generar números aleatorios de -n a n en C
- 30. Reemplazar \ n con \ r \ n en el archivo Unix
¿Qué pasa con -z? : S –
@ChinBoon, consulte http://stackoverflow.com/questions/7629201/what-is-z-in-if-z-file-list – imm