Você pode usar este script:
#!/bin/bash
if [[ == 'new' ]]; then
touch "" && echo "File is created"
elif [[ == 'del' ]]; then
rm "" && echo "File is removed"
else
echo "THe first srgument can be 'new' or 'del'"
fi
-
Se o primeiro argumento do script
for
new
, o nome do arquivo fornecido no segundo argumentoserá criado e o usuário será notificado
-
Assim, se
for
del
, o arquivo fornecido emserá removido e o usuário será notificado
-
Em outros casos, o usuário receberá uma notificação sobre o uso correto
Exemplo:
$ ls -1
scr.sh
$ ./scr.sh new foo
File foo is created
$ ls -1
foo
scr.sh
$ ./scr.sh new bar
File bar is created
$ ls -1
bar
foo
scr.sh
$ ./scr.sh del foo
File foo is removed
$ ls -1
bar
scr.sh
$ ./scr.sh foobar
THe first srgument can be 'new' or 'del'