---+ Overview This page is designed to give minor examples, and general principles for renaming multiple files at once from the command line based on given criteria and wildcards. Makes use of a command line for loop and the sed command. ---+ Renaming multiple fastq files 1 Assume you have downloaded multiple fastq files which are of format: Samplename-Lane-runID-etc-etc.fastq 1 for file in *.fastq;do new_name=$(echo $file|sed 's/-*//'); mv $file $new_name;done * Generic explanation: * for "variable name" in "files to consider"; do "new variable name"=$(echo $"variable name"|sed 's/what to find/what to replace/');mv $"new variable name" $"variable name";done -- Main.DanielDeatherage - 21 Aug 2014
Edit
|
Attach
|
Watch
|
P
rint version
|
H
istory
:
r6
|
r4
<
r3
<
r2
<
r1
|
B
acklinks
|
V
iew topic
|
More topic actions...
Barrick Lab
>
ComputationList
>
ProtocolsMassRename
Contributors to this topic
DanielDeatherage
Topic revision: r1 - 2014-08-21 - 21:56:08 - Main.DanielDeatherage
Barrick Lab
Contact
Research
Publications
Team
Protocols
Reference
Software
UT Austin
Mol Biosciences
ILS
Microbiology
EEB
CSSB
CBRS
The LTEE
iGEM team
SynBioCyc
SynBio course
NGS course
BEACON
Search
Log in
Copyright ©2025 Barrick Lab contributing authors. Ideas, requests, problems?
Send feedback