MVALL(nged)
Changes the name of old_name to new_name wherever it occurs in the database.
π MVALL(nged) β the rename-everywhere slayer β¨
okay so this is MVALL from the BRL-CAD User Commands lineup, and itβs an nged command. Think of it as the group-chat announcement that changes a name everywhere in the database, not just in one little corner. no cap.
π NAME π
mvall β Changes the name of old_name to new_name wherever it occurs in the database. π
β¨ SYNOPSIS β¨
mvall [-n] [(-f mapping_file) | (old_name new_name)]
π DESCRIPTION π
okay bestie, hereβs the tea: mvall changes the name of old_name to new_name. This will also change any references to old_name that may occur in other combinations in the database. Itβs giving full-database ripple effect, not just a tiny local rename. π
If the -f variation of the command is used, all old_name new_name pairings are read from the mapping_file and processed as previously stated. Like, the whole mapping file gets its moment. π
The flags, bestie:
-nβ returns all groups that will be affected if the command were run but without changing the name, essentially running adbfindonold_name. Itβs the βshow me the receipts firstβ mode. π-fmapping_fileβ uses themapping_filevariation, where allold_namenew_namepairings are read from the file and processed as described above. very organized of you. ποΈ
π¦ EXAMPLES π¦
Example 1 β rename everywhere, slay everywhere π
Change the name of an object everywhere it occurs in the database.
mged>mvall shapea shapeb
Changes the name of shapea to shapeb everywhere it occurs in the database. periodt. π
Example 2 β the mapping file moment π
This example shows a simple mapping file.
# this line is a comment
old_name new_name
foo bar # another comment, replacing foo with bar
bad_name good_name
π₯ SEE ALSO π₯
Go give some love to mv and prefix too β those are the SEE ALSO besties. π«Ά
π AUTHOR π
BRL-CAD Team πβ¨
π BUG REPORTS π
Reports of bugs or problems should be submitted via electronic mail to devs@brlcad.org. Donβt be shy, bestie β bug reports are how we keep the vibe immaculate. π¬π
okay thatβs the whole page! π Source/version: BRL-CAD. Manual: MVALL(nged). Date: not shown in the footer, bestie β so hereβs your cute sign-off: may your names always resolve and your references stay updated. ππ«Άπ
π¦ where this page comes from
- nixpkgs unstable: brlcad 7.44.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms