Existe-t-il une commande ou un indicateur permettant de cloner la propriété de l'utilisateur / groupe et les autorisations sur un fichier à partir d'un autre fichier? Rendre les permanentes et la propriété exactement celles d'un autre
Existe-t-il une commande ou un indicateur permettant de cloner la propriété de l'utilisateur / groupe et les autorisations sur un fichier à partir d'un autre fichier? Rendre les permanentes et la propriété exactement celles d'un autre
Le vieux conseil était de doubler toute expression impliquant un mot $VARIABLE, du moins si on voulait qu’elle soit interprétée par le shell comme un seul élément, sinon tout espace dans le contenu $VARIABLEjetterait le shell. Je comprends cependant que, dans les versions plus récentes des coques,...
Je voudrais fréquemment basculer entre les répertoires qui se trouvent dans des chemins totalement indépendants, par exemple, /Project/Warnest/docs/et ~/Dropbox/Projects/ds/test/. Mais je ne veux pas taper cd /[full-path]/tout le temps. Existe-t-il des commandes de raccourci pour basculer vers des...
Accidentellement Je cartographié Entervia xkbsetà Pointer_button2. Maintenant, chaque fois que je frappe Enterun texte charabia apparaît. J'ai pensé à une solution de contournement impliquant de le remapper, mais cela signifie que je devrai exécuter une commande xmodmap -e "keycode 135 =...
sh sys-snap.sh & C'est quoi sh? C'est quoi sys-snap.sh? Pourquoi je devrais mettre &au bout de la ligne? Quelqu'un peut-il expliquer la syntaxe? Sans le &script, le message ne reviendra pas à l'invite tant que je n'aurai pas appuyé sur Ctrl+ C. Avec &je peux appuyer sur entrer et ça...
J'ai vu ce commentaire à de nombreuses reprises sur Unix et Linux ainsi que sur d'autres sites qui utilisent l'expression "les backticks ont été déconseillés", en ce qui concerne des shells tels que Bash & Zsh. Cette déclaration est vraie ou
J'ai essayé de vérifier si la PHONE_TYPEvariable contient l'une des trois valeurs valides. if [ "$PHONE_TYPE" != "NORTEL" ] || [ "$PHONE_TYPE" != "NEC" ] || [ "$PHONE_TYPE" != "CISCO" ] then echo "Phone type must be nortel,cisco or nec" exit fi Le code ci-dessus n'a pas fonctionné pour moi, alors...
J'essaie de mettre à jour l'horodatage à l'heure actuelle sur tous les fichiers XML de mon répertoire (de manière récursive). J'utilise Mac OSX 10.8.5. Sur environ 300 000 fichiers, la echocommande suivante prend 10 secondes : for file in `find . -name "*.xml"`; do echo >> $file; done...
Puis-je rediriger la sortie vers un fichier journal et mettre en arrière-plan un processus en même temps? En d'autres termes, puis-je faire quelque chose comme ça? nohup java -jar myProgram.jar 2>&1 > output.log & Ou n'est-ce pas un ordre légal? Ou dois-je le déplacer manuellement...
J'ai écrit un script qui fonctionne bien lorsqu'il est exécuté localement: ./sysMole -time Aug 18 18 Les arguments "-time" , "Aug" , "18" et "18" ont été transmis avec succès au script. Désormais, ce script est conçu pour être exécuté sur une machine distante mais à partir d’un répertoire local de...
Je sais que je peux utiliser Uppour parcourir les commandes précédentes. L'exécution de la dernière commande implique simplement Up+ Enter. Cependant, je pensais acheter le clavier Happy Hacking car je passais beaucoup de temps là-dedans vim. Ce clavier n'a pas de touches fléchées, et la seule...
Je suis nouveau à la programmation de script bash. Je veux implémenter un script bash 'deploymLog', qui accepte en entrée un argument de chaîne (nom). [root@localhost Desktop]# ./deploymLog.sh name Ici, je veux passer l'argument de chaîne (nom) en ligne de commande. Pour commencer, je dois ajouter...
Comment puis-je exécuter une commande cron avec des variables d'environnement existantes? Si je suis à l'invite du shell, je peux taper echo $ORACLE_HOMEet obtenir un chemin. C’est l’une de mes variables environnementales qui est définie dans mes ~/.profile. Cependant, il semble que les...
Lorsque vous essayez de modifier un fichier sans avoir les droits d'écriture, vous obtenez une erreur: > touch /tmp/foo && sudo chown root /tmp/foo > echo test > /tmp/foo zsh: permission denied: /tmp/foo Sudoing n'aide pas, car il exécute la commande en tant que root, mais le shell...
La plupart des langues ont des conventions de nommage pour les variables, le style le plus courant que je vois dans les scripts shell est MY_VARIABLE=foo. Est-ce la convention ou est-ce seulement pour les variables globales? Qu'en est-il des variables locales au
Pour une commande, utiliser -comme argument à la place d'un nom de fichier signifiera STDIN ou STDOUT. Mais dans cet exemple, il crée un fichier avec le nom suivant -: echo hello > - Comment puis-je faire -dans cet exemple signifie STDOUT? Inversement, comment faire en sorte -qu'un fichier soit...
J'ai un binaire (que je ne peux pas modifier) et je peux faire: ./binary < file Je peux aussi faire: ./binary << EOF > "line 1 of file" > "line 2 of file" ... > "last line of file" > EOF Mais cat file | ./binary me donne une erreur. Je ne sais pas pourquoi ça ne marche pas...
Pour Windows, je pense que Process Explorer vous montre tous les threads d’un processus. Existe-t-il un utilitaire de ligne de commande similaire pour Linux pouvant afficher des détails sur tous les threads générés par un processus donné? Je pense que j'aurais dû être plus clair. Je ne veux pas...
J'ai détaché un processus de mon terminal, comme ceci: $ process & Ce terminal est maintenant longtemps fermé, mais processest toujours en cours d'exécution et je souhaite envoyer des commandes au stdin de ce processus. Est-ce
J'utilise un serveur Web Debian Squeeze. J'ai installé memcached sur celui-ci et je l'ai configuré pour écouter sur un socket de domaine Unix (at /tmp/memcached.sock), car il n'a besoin que de recevoir des messages du site Web, qui réside sur le même serveur. Cela semble bien fonctionner, mais...