Articles of macix

Entrer dans un exécutable via stdin?

J’ai un exécutable que je dois saisir dans un fichier .wav sur mon bureau. L’exécutable attend l’entrée sur stdin. Utilisons l’exemple: /Users/tomcruise/Desktop/executable /Users/tomcruise/Desktop/music.wav J’utilise Mac OS X.

Dans Mac OSX Terminal, comment pouvons-nous déterminer le nombre de fichiers .jpg ne contenant pas un mot précis?

J’ai récemment téléchargé toutes mes photos de Google Photos en utilisant leur option Takeout. Ils ont généralement des problèmes avec les photos manquantes, donc j’essaie de m’assurer que le nombre de photos que j’ai en ligne correspond au nombre que j’ai téléchargé. Le problème principal ici est que Google Takeout ne créera pas seulement un […]

Ecrire un script pour répondre aux invites avec le texte spécifié

J’écris un script qui capture automatiquement une capture d’écran et déclenche l’iSight pour prendre une photo lorsque le script est exécuté, puis le télécharge sur FTP. Tout est parfait autre chose qu’une chose, mon FTP nécessite un nom d’utilisateur et un mot de passe à saisir lorsque vous êtes invité (après la capture des deux […]

Définir le champ de métadonnées dans le fichier

J’ai un fichier PDF. Si je regarde la fenêtre Obtenir des informations, le titre sous Plus d’infos est “Titre1”. J’essaie de définir cette valeur en utilisant le terminal pour pouvoir éventuellement en faire un script. Voir Stackoverflow question Mac OS X: ajoutez un champ de métadonnées personnalisé à n’importe quel fichier J’ai utilisé la réponse […]

“Note d’opération autorisée” lors de la tentative de modification de kern.sysv.shmmni sur Mac OS X

Je voudrais changer le paramètre shmmni de mes parameters de kernel de mémoire partagée, mais quand j’essaie d’écrire, j’obtiens “Opération non autorisée”. sysctl -w kern.sysv.shmmni=2048 Sortie: kern.sysv.shmmni: 64 sysctl: kern.sysv.shmmni=2048: Operation not permitted Cela peut-il être contourné de quelque façon? Pourquoi l’opération est-elle interdite? shmmni devrait être un paramètre accessible en écriture … Je peux […]

osx – sudo avec mot de passe exécuter

J’essayais de comprendre comment exécuter une commande sudo avec le mot de passe en tant que paramètre. echo mypassword | sudo -S command utilisait cette référence Utilisez sudo avec le mot de passe comme paramètre Cependant, sous OS X, on dit “sudo: tentative incorrecte de mot de passe”, mais les mots de passe sont corrects. […]

Opérateur ‘<' en ligne de commande du terminal

Est-ce que cat < test.txt fonctionne différemment par rapport à cat test.txt normal? Comme je l’ai compris <prend l'entrée standard du fichier à droite et l'insère dans le programme à gauche.

Pourquoi ./helloworld et non helloworld directement pour exécuter mon programme à partir du terminal?

Comme la question posée je pensais “.” signifie le répertoire actuel, alors pourquoi ne pas taper directement helloworld pour exécuter le programme?

Terminal n’utilisera pas a.out mis à jour, comment puis-je résoudre ce problème?

Je comstack un fichier C sur Terminal sur mon Mac, mais lorsque je lance le fichier a.out, il ne comstack qu’une ancienne version de mon fichier. Par exemple, supposons que mon fichier C est conçu pour imprimer “Hello, World!”, Que je le comstack avec gcc et que je lance le fichier a.out, le fichier a.out […]

Avoir un exécutable ouvrir sa propre fenêtre de terminal

J’ai un programme C qui fonctionne actuellement correctement dans le terminal (fenêtre de terminal ouverte, tapez ./program name). Je voudrais empaqueter le programme de telle sorte qu’il lance d’abord sa propre fenêtre de terminal ET ALORS qu’il s’exécute à l’intérieur de cette fenêtre. Angband fait un travail plutôt sympa (au moins la version OSX). Une […]