![]() |
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| créer le dossier dans les fenêtres d'Unix, tout FTP | Metalero de Oz | UNIX pour les nuls Questions et réponses | 0 | 05-14-2008 02:22 PM |
| Pack dossier en cours | Webwatch | UNIX pour les nuls Questions et réponses | 3 | 12-17-2007 05:46 AM |
| AIX - créer le dossier en lieu hdisk1 | lwy2020 | AIX | 3 | 01-16-2007 04:56 AM |
| Comment puis-je créer un fichier avec l'heure - 60 minutes | DaveyTN | De programmation et de script Shell | 4 | 10-05-2005 09:17 PM |
| créer le répertoire le nom actuel date | flowrats | UNIX pour les nuls Questions et réponses | 2 | 07-31-2002 12:26 AM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
Utiliser awk pour créer de nouveaux dossiers dans le répertoire courant
Bon, je suis sûr que c'est une question ridicule, mais je ne sais pas si je vais demander quand même.
J'ai un petit script Je vous écris pour prendre des informations d'une source, il recode d'une certaine manière, aux fichiers et d'impression pour chaque sujet, j'ai des données. Tout cela fonctionne parfaitement. Je veux juste mettre un peu la cerise sur le gâteau, si vous voulez faire et si peu importe où je lance le script, ou sur quel ordinateur, il sera toujours envoyer la totalité de la production d'un nouveau dossier dans le répertoire courant. Pour être plus précis. Permet de dire que je suis d'exécuter le script dans / home / research /. Au lieu d'envoyer la sortie vers le répertoire courant, bon, je veux créer un nouveau dossier pour le bourrer dans tous, il n'est pas mêlé à mes autres fichiers. Je Voyage beaucoup, et si je dur ">" iat_exp / "et" _ "sn." Out ", je reçois un message d'erreur si le dossier iat_exp n'existe pas encore. Donc, je veux que mon script awk pour créer ce dossier quand il commence à courir. J'espère que c'est assez de détails ... Je suis un novice scripteur et je suis seulement en utilisant awk dans cygwin xp sur mon ordinateur portable, même si je suis en train de créer ma première boîte de Ubuntu, je suis assez excité à ce sujet. Merci tous, Chris |
|
||||
|
Une meilleure version qui envoie des erreurs vers / dev / null si le répertoire "iat_exp" existe déjà. Code:
awk '{"mkdir iat_exp 2>&-" | getline;print stuff}' inputfile > iat_exp/outputfile
|
![]() |
| Bookmarks |
| Tags |
| linux, ubuntu |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|