Directement à partir de ce tutoriel Java Oracle: Deux astérisques ** fonctionnent comme * mais traversent les limites des répertoires. Cette syntaxe est généralement utilisée pour apparier des chemins complets. Quelqu’un pourrait-il en faire un exemple concret? Que veulent-ils dire avec “crosses directory boundary”? En traversant la limite du répertoire, j’imagine quelque chose comme vérifier […]
Existe-t-il un mécanisme intégré dans .NET pour correspondre aux modèles autres que les expressions régulières? Je voudrais faire correspondre en utilisant des caractères génériques (glob) de style UNIX (* = n’importe quel nombre de caractères). Je voudrais l’utiliser pour un contrôle de l’utilisateur final. Je crains que permettre toutes les capacités de RegEx soit très […]
J’ai un répertoire contenant un tas de fichiers: eee2314 , asd3442 … et eph . Je veux exclure tous les fichiers commençant par eph avec la fonction glob . Comment puis-je le faire?
Lorsque les deux lignes de code suivantes sont exécutées dans un script bash, “ls” se plaint que les fichiers n’existent pas: dirs=/content/{dev01,dev02} ls -l $dirs Lorsque j’exécute le script avec l’option -x, il semble que la variable passe entre guillemets simples (ce qui empêcherait la globalisation): + dirs=/content/{dev01,dev01} + ls -l ‘/content/{dev01,dev01}’ ls: /content/{dev01,dev01}: No […]
J’ai ce chemin dans ma réaction gulpfile: var path = { HTML: ‘src/index.html’, ALL: [‘src/js/*.js’, ‘src/js/**/*.js’, ‘src/index.html’], JS: [‘src/js/*.js’, ‘src/js/**/*.js’], MINIFIED_OUT: ‘build.min.js’, DEST_SRC: ‘dist/src’, DEST_BUILD: ‘dist/build’, DEST: ‘dist’ }; Quel est le caractère double glob? Je sais ce que le seul glob est … mais quel est le double? seul glob
Je suis un nouvel utilisateur de gulp.js. Je voudrais déplacer tous mes fichiers non-javascript dans un répertoire de construction. Ce que j’ai maintenant, c’est ceci: //Test copy gulp.task(‘test-copy’, function() { gulp.src([‘myProject/src/**/*.!(js|map|src)’]) .pipe(gulp.dest(‘myProject/build’)); }); //Results for various files myProject/css/style.css //Copied – GOOD myProject/html/index.html //Copied – GOOD myProject/js/foo.js //Not Copied – GOOD myProject/js/bar.min.js //Copied – BAD! myProject/js/jquery-2.0.3.min.js […]
J’ai plusieurs fichiers .screen dans /xxx/documentation et ses sous-répertoires déjà suivis par Git. Après avoir modifié un grand nombre de ces fichiers écran, je lance git add documentation/\\*.screen – comme indiqué par le premier exemple dans la documentation de git-add – pour mettre en scène ces fichiers, mais la commande échoue: fatal: pathspec ‘documentation / […]
Cette question est une retombée de celle-ci . Un peu d’histoire: quand j’ai appris Perl pour la première fois, j’utilisais presque toujours glob plutôt opendir + readdir parce que je trouvais cela plus facile. Puis, plus tard, divers articles et lectures ont suggéré que glob était mauvais, et maintenant j’utilise presque toujours readdir . Après […]
for i in $(ls);do if [ $i = ‘*.java’ ];then echo “I do something with the file $i” fi done Je veux parcourir chaque fichier du dossier en cours et vérifier s’il correspond à une extension spécifique. Le code ci-dessus ne fonctionne pas, savez-vous pourquoi?
Existe-t-il une bibliothèque standard (de préférence Apache Commons ou similaire non-virale) pour faire des correspondances de type “glob” en Java? Quand je devais faire la même chose dans Perl une fois, j’ai juste changé tous les ” . ” À ” \. “, Les ” * ” à ” .* ” Et les ” ? […]