Questions marquées «shell-script»

8
Unar récursif de plusieurs dossiers

J'ai plusieurs archives RAR réparties dans plusieurs répertoires mais toutes sous un dossier racine particulier sur mon NAS basé sur Debian. Quelqu'un pourrait-il m'aider à écrire un script simple qui rentrerait récursivement dans chaque dossier, déraillerait le contenu, retournerait au dossier...

2
envoyer des commandes à nouveau bash et ne pas fermer

Je crée un script qui doit ouvrir une nouvelle instance bash, entrer des commandes, puis me laisser continuer à utiliser cette instance bash. Comment je fais ça? Pour l'instant j'ai ceci: bash << EOF do_something() EOF Comment est-ce que je fais cette nouvelle instance de bash appeler...

2
Haute performance forcée sync

J'essaie de faire un dossier de synchronisation p4 / ... Ce n'est pas très rapide et n'utilise que 2% du processeur. Je ne suis pas content de la performance. J'essaie d'écrire une fonction dans bash, étant donné le paramètre n, il forme une file d'attente de tous les fichiers et dossiers n niveaux...

2
Décompression de fichiers à l'aide d'un script shell

Tous, j'ai une application où l'utilisateur prend un dossier compressé qu'un script shell décompresse puis renomme pour le traitement. Le dossier compressé aura toujours la convention de dénomination suivante: "rXXXXX_CityName.info.zip" . Le dossier du fichier zip s'appelle "CityName.info". Lorsque...

2
Paramètres de copie Linux vers un autre programme

J'ai fait un script ocrun param1 param2 qui appelle un autre programme comme oprun param1.. je voudrais en quelque sorte param3 et tous les suivants (parami) être copiés à oprun .. ex: `ocrun param1 param2 param3 param4 `oprun param1` param3 param4 Comment puis-je atteindre cet objectif...

2
syntaxe invalide avec usermod + awk

J'ai essayé d'écrire une commande (serveur Solaris) qui ajoute un utilisateur à un groupe spécifique. C'est une commande assez longue donc je vais poster la commande entière ici et ensuite la décomposer. USER=myUser && sudo /usr/sbin/usermod -G `awk -v delim="," -F: '/[:,]'$USER'/ { groups...

2
Comment utiliser l'awk pour imprimer le résultat

Cette commande nstats me donne la sortie comme ci-dessous. Comment puis-je utiliser awk ou grep pour me donner le temps de disponibilité avec seulement quelques jours? Je ne peux pas utiliser le "" pour obtenir le résultat. HOSTNAME LOAD MEMORY SWAP PROCS TIME UPTIME Server 0.01 9% 3% 54 10:39 22...

1
exécuter un script shell via makefile

J'essaie de créer un fichier .deb qui installe d'abord la dépendance qui est stockée dans le dossier some, pour cela j'ai créé un script shell. Mon problème est d'exécuter le script shell via make file mon format de fichier make pour appeler un script shell est le suivant: $(shell PATH="$(../)"...