J'ai un file journal qui grandit énormément. L'information que je peux en tirer est négligeable. Je veux le lier à /dev/null . Cependant, même si elle est "supprimée" (voir ci-dessous la sortie de lsof), elle consum tout mon espace disque dur. Je peux le tronquer en utilisant: : > "/proc/$pid/fd/$fd" # for instance: : > […]
Je viens d'écrire un script qui a généré des centaines de files et les a stockés dans un directory ~/foo . Ces files sont ~/foo/X-file où X varie de X=1 à X=900 . Mon problème est que je voudrais voir ces files dans l'ordre numérique, mais les files ne sont pas remplis avec des zéros. […]
Voici la chose que j'ai juste envie de jouer avec umask sur ma machine d'entraînement. J'ai créé l'user de test john et connecté en utilisant John. et mettre l'umask à 0200 et créé un file de test dans vim et l'save. Maintenant, les permissions pour ce file de test sont -r–rw-rw-. 1 john john 26 […]
J'ai un dossier avec de nombreux files comme: 20_1_A.xml, 20_2_A.xml, 20_3_A.xml, … 10_1_A.xml, 10_2_A.xml, 10_3_A.xml, … 20_1_A.csv, 20_2_A.csv, 20_3_A.csv, … 10_1_A.csv, 10_1_A.csv, 10_3_A.csv, … Je veux grouper les files par le premier nombre dans le nom en utilisant des commands shell. Par exemple: tous les files commençant par 20 dans un dossier appelé 20 et […]
Je veux configurer un raccourci keyboard global pour prendre une nouvelle capture d'écran et la sauvegarder, disons, quelque part dans mon dossier de départ. Je peux faire une capture d'écran avec ImageMagick avec cette command: import screenshot.jpg Cependant, si je l'exécute plusieurs fois, screenshot.jpg sera écrasé plusieurs fois. Je veux que l'application écrive screenshot1.jpg, screenshot2.jpg, […]
Dire que je cours le suivant sur /some/path : for x in foo/*; do print $x done Y at-il des parameters que je peux utiliser pour dire à Zsh d'imprimer, pas seulement le nom de file, mais le path absolu complet à $x ? (sans explicitement encoding dur /some/path dans l'instruction print .
Lors de l'utilisation du file pour vérifier certains types de files, j'ai remarqué qu'il semble étiqueter de manière incorrecte les files C ++ en tant que files C: $ file User.* User.cpp: C source, ASCII text User.h: C++ source, ASCII text User.o: ELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not ssortingpped Pourquoi identifier correctement […]
Compte tenu des files ci-dessous: ABC38388.SC01.StatueGrade_MKP ABC38388.SC02.Statue_GKP DEF38389.SC03.Statue_HKP XYZ38390.SC00.Statue_WKP Comment puis-je les énumérer tous basés sur la valeur SC , comme ceci: XYZ38390.SC00.Statue_WKP ABC38388.SC01.StatueGrade_MKP ABC38388.SC02.Statue_GKP DEF38389.SC03.Statue_HKP
J'ai besoin d'un grand nombre de files .png endommagés afin de tester mon projet. Pour cela, je dois définir tous les octets du 0x054-ème au 0x00-ème à 0. .png files .png contiennent des morceaux avec des sums de contrôle, je veux modifier le bloc de données d'image (IDAT), sans mettre à jour la sum de […]
Je ne suis pas expérimenté dans l'environnement Unix et je dois ajuster un script. Je suppose que ce sont des connaissances de base, mais je ne pouvais pas find une solution simple en le googlant. Le script obtient tout webappsrv dans un directory pour les redémarrer: TMPLIST=`cd $MYWEBAPPSRV_DIR; /bin/echo *` Donc, cela renvoie une list […]