1. Convierta el contenido del archivo / etc / issue a mayúsculas y guárdelo en el archivo /tmp/issue.out
tr 'az' 'AZ' </ etc / issue> /tmp/issue.out
2. Convierta la información del usuario de inicio de sesión actual del sistema a mayúsculas y guárdela en el archivo .tmp / who.out
quien | tr 'az' 'AZ'> /tmp/who.out
3. Un usuario de Linux envía un correo electrónico a la raíz, solicitando que el asunto del correo electrónico sea "ayuda" y que el cuerpo del correo electrónico sea el siguiente:
Hola, estoy 用户 名 , La versión del sistema está aquí, ayúdame a comprobarlo, ¡gracias!
Información de versión del sistema operativo
[irui @ Centos8 ~] $ mail -s 'help' root @ localhost << EOF
> Hola, soy $ USER, la versión del sistema está aquí, por favor, ayúdame a comprobarlo, ¡gracias!
> `uname -a`
> EOF
4. Visualice la lista de archivos debajo de / root / como una línea, y separe los nombres de los archivos con espacios
ls -a / root / | tr '\ n' ''
5. Calcule la suma de 1 + 2 + 3 + .. + 99 + 100
[raíz @ datos Centos8] # seq -s + 1 100 | bc
5050
[raíz @ datos Centos8] # echo {1..100} | tr '' + | bc
5050
6. Elimine el carácter de retorno de carro en el archivo de texto de Windows, a saber, "\ r"
[raíz @ datos Centos8] # hexdump -C 123.txt
00000000 61 0d 0a 62 0d 0a 63 0d 0a | a..b..c .. |
00000009
[raíz @ datos Centos8] # tr -d '\ r' <123.txt
a
b
c
7. Procese la cadena de caracteres "xt., L 1 jr #! $ Mn 2 c * / fe 3 uz 4", y conserve solo los números y espacios.
[raíz @ datos Centos8] # echo 'xt., l 1 jr #! $ mn 2 c * / fe 3 uz 4' | tr -dc '[[: dígito:]] [[: espacio:]]'
1 2 3 4
8. Visualice cada directorio de la variable PATH en una línea separada
[raíz @ datos de Centos8] # echo $ PATH | tr ':' '\ n'
/ usr / local / sbin
/ usr / local / bin
/ usr / sbin
/ usr / bin
/ root / bin
9. Reemplace 0-9 en el archivo especificado con aj
[raíz @ datos Centos8] # echo {0..9} | tr '0-9' 'a-j'
abcdefghij
10. Muestre cada palabra (compuesta de letras) en el archivo / etc / centos-release en una línea separada sin líneas en blanco
[raíz @ datos Centos8] # tr -d '\ n' </ etc / centos-release | tr '' '\ n'
CentOS
Linux
versión
8.1.1911
(Core)